垃圾题目
2024-01-21 23:03:47
发布于:广东
24阅读
0回复
0点赞
#include <bits/stdc++.h>
using namespace std;
string s1,s2;
int main(){
int x, y, len, len1, len2, ans=0, max=0;
cin>>s1>>s2;
len1 = s1.size();
len2 = s2.size();
max = min(len1, len2);
s1 += s1;
s2 += s2;
for(int i=1; i<=len1; i++){
for(int j=1; j<=len2; j++){
len = 0;
x = i;
y = j;
while(len<max && s1[x++]==s2[y++])
len++;
if (len > ans)
ans = len;
}
}
cout<<ans<<endl;
return 0;
}
全部评论 1
抄题解啊
2024-06-16 来自 广东
0不然呢?
2024-06-23 来自 广东
0666
2024-06-25 来自 广东
0可惜我去玩上不了课
2024-06-25 来自 广东
0
有帮助,赞一个