3098:结巴的外星人-2

时间限制:4 S   /  内存限制:65536 KB
AC:42   /  Submit:169
问题描述

Tql有一次捕捉到了来自外太空的外星人信号,发现外星人说话喜欢把同一句话重复很多遍,例如外星人在说ovoovoovoovo,其实想表达的本意是说ovo,只不过重复了4遍而已。外星人想表达的意思通常简洁明了,所以上述信号更倾向于重复4遍的ovo,而非重复2遍的ovoovo,也不是1遍的(即不重复的)ovoovoovoovo,也就是尽可能短的循环周期。

Tql会根据外星人重复的次数,把想跟外星人说的话也重复那么多遍发送出去,例如还是上面的例子,如果Tql想说hello,那么会发送出重复4遍的hello,即hellohellohellohello。

已知接收到的外星人信号,求Tql需要把自己说的话重复多少遍发出。

输入描述

多组案例.一个正整数n,表示案例的数量。(n<=20)

每组案例由一个不含空格的字符串a组成,表示接收到的外星人信号。(a的长度不大于1000000)

输出描述

针对每组案例,输出一个正整数,表示外星人信号重复的次数。

每组案例输出完都要换行。

样例输入复制样例

2

ovoovoovoovo

ovoTql

样例输出

4

1

相关

20-21(1)第6次线上赛


Copyright 2016 - 2024 XUJC ACM Team
闽ICP备2020022076号-1