y总解法
#include<iostream>
#include<algorithm>
using namespace std;
int main(){
string a,b;
cin >> a >> b;
int n=a.size();
int m =b.size();
if(n<m) swap(a,b);
for(int i=0;i<n;i++){
a =a.substr(1) +a[0];
for(int j=0;j+m <=n;j++){
int k=0;
for(;k < m;k++){
if(a[j+k] !=b[k])
break;
}
if(k == m){
puts("true");
return 0;
}
}
}
return 0;
}