时间限制:1.0s 内存限制:256.0MB
输入一个字符串A和一个字符串B,判断B是不是由A重复多次组成的。
输入的第一行包含一个字符串A。
第二包包含一个字符串B。
如果B是由A重复组成的,输出 yes,否则输出 no。
样例输入
123
123123
样例输出
yes
样例输入
AA
AAAAA
样例输出
no
样例输入
abc
ABCABC
样例输出
no
对于所有评测用例,字符串非空,由可见字符组成,长度不超过 100。
有没有人能提供这方面的思路?谢谢!
好回答立刻采纳!
不就直接重循环挨个比较就行了
一重循环就行,都不用二重循环
关键点:
先判断字符串2的长度必须是字符串1长度的倍数,不是整数倍那肯定不对
然后循环字符串2,循环的过程中与字符串1挨个比较,当1的索引到头的时候让它归0