/ Vijos / 题库 /

せいすい

せいすい

背景

明月高楼 无言一声叹
三年离合悲欢 只为一朝东流水
俯仰一世间 叹人生如梦
又逢群芳凋谢 黯然神伤独自怜

描述

Ninian 所在的神殿遭到了不明的袭击。

袭击者必须要构造出神殿的秘钥 S 才可能进入神殿。
已知一个字符串 T 。
袭击者要操作一个串 R ,初始 R 为空串,每一次操作可以在串 R 末端加入一个 T 的子串。
当 R 与 S 相同时袭击者就可以进入神殿了。

Ninian 希望拖延尽可能多的时间,所以你需要构造出一个长度为 N 的字符串 S ,使得袭击者需要进行的操作数最多。

R, S, T 都只能包含 ABCD 四个字母。

格式

输入格式

第一行一个整数 N 。
第二行一个仅含大写字母的字符串 T 。

输出格式

袭击者最多需要进行的操作数。

样例1

样例输入1

5
ABCCAD

样例输出1

5

样例2

样例输入2

5
AAABACADBABBBCBDCACBCCCDDDBDCDD

样例输出2

4

限制

对于10%的数据 1<= N, |T| <= 1000

对于60%的数据:1 <= N <= 10^5

对于 100% 的数据:
1 <= N <= 10^18
1 <= |T| <= 100000

提示

样例解释1:
S="AAAAA"

2:
S="DADDA"

来源

布吉岛。

信息

ID
1896
难度
9
分类
(无)
标签
(无)
递交数
107
已通过
8
通过率
7%
被复制
2
上传者

相关

在下列训练计划中:

RP++分类题库

在下列比赛中:

Deplore NOIP模拟赛