#9339. 「USACO12JAN」 Video Game G 省选/NOI−

时间限制:1000 ms 内存限制:256 MiB 输入文件:combos.in 输出文件:combos.out
题目类型:传统 评测方式:文本比较
上传者: root

注意

本题采用文件输入输出。

输入文件为 combos.in, 输出文件为combos.out

题目描述

贝茜正在玩电子游戏!

游戏中共有三个有效按钮

贝茜可以按自己喜欢的任何顺序按下按钮。

但是,游戏中有 个不同的组合技。

其中组合技 可以用一个字符串 来表示,其长度在 之间,并且只包含字母

每当贝茜按出一个组合技时,都能因此获得一分。

组合技可能会相互重叠,甚至可能同时完成!

例如,如果 并且三个组合技为 ,而贝茜按下了 ,则她将获得 分。

贝茜可以多次按下同一组合技多次得分。

贝茜希望自己能够获得尽可能高的分数。

如果她恰好按了 次按钮,那么她可以获得的最大积分是多少。

输入格式

从文件 combos.in 中读入数据。

第一行包含两个整数

接下来 行,每行包含一个字符串表示

输出格式

输出到文件 combos.out 中。

输出贝茜能够获得的最大分数。

样例

样例输入

3 7
ABA
CB
ABACB

样例输出

4

样例解释

最佳按键顺序为 ,可获得 分, 分来自 分来自 分来自

数据范围与提示

,