违规紫衫
为什么没过
题目:B4119
#include<bits/stdc++.h>
using namespace std;
long n,k,a;
string s,ss;
bool r;
int main(){
cin>>n>>s;
for(int i=0;i<n;i++){
ss="";
if(n%(i+1)==0 and i!=n-1){
r=1;
a=n/(n/(i+1));
ss=s.substr(0,a);
for(int i=2;i<n/a;i++){
if(s.substr(i*a-1,a)!=ss)r=0;
}
if(r){
cout<<"Yes";
return 0;
}
}
}
cout<<"No";
return 0;
}