求大佬帮助:
查看原帖
求大佬帮助:
513807
O3O_O3O_O3O楼主2021/5/27 05:56

我这个代码怎么WA了? (反正我没有被TLE……) 是不是我用goto了?

#include<iostream>
#include<string>
using namespace std;
int main(){
	string a;
	int o;
	cin >> a;
	for(int k=a.length()/2;k>=2;k-=1){
		for(int i=0;i <= a.length()-k-1;i++){
			for(int j=0;j<=k-1;j++){
				if(a[i+j]!=a[i+j+k]){
					goto exit;
				}
				if(j==k-1){
					o = k;
				}
			}
			exit:
			cout << "";
		}
	}
	cout << o;
	return 0;
}

求各位大佬帮助!

2021/5/27 05:56
加载中...