题目描述
救命,要是不给出那个地方错了真要命了,我该怎么拯救自己,呜呜呜
C++ 代码
#include<bits/stdc++.h>
using namespace std;
int main()
{
string s1,s2,s3;
cin>>s1>>s2;
int len,len2;
len=s1.size();
len2=s2.size();
// cout<<len<<endl;
s3=s1;
//cout<<s3<<endl;
if(len>len2)
{
for(int i=0;i<len;i++)
{
// cout<<i<<endl;
if(s3.find(s2)!=string::npos)
{
cout<<"true";
// cout<<s3<<endl;
return 0;
}
s3=s3.substr(1,len-1)+s3.substr(0,1);
//cout<<s3<<endl;
}
}
else
{
s3=s2;
for(int i=0;i<len2;i++)
{
// cout<<i<<endl;
if(s3.find(s1)!=string::npos)
{
cout<<"true";
// cout<<s3<<endl;
return 0;
}
s3=s3.substr(1,len2-1)+s3.substr(0,1);
// cout<<s3<<endl;
}
}
cout<<"false";
}