c++ 信奥赛编程 2050:【例5.20】字串包含
#include<iostream>
#include<cstring>
using namespace std;
int main()
{string str1,str2;int temp;cin>>str1>>str2;//判断长度 if(str1.size()<str2.size()){ swap(str1,str2); //交换内容 }str1=str1+str1; //AABCDAABCD=AABCD+AABCDif(str1.find(str2)!=str1.npos){ cout<<"true"; //代表存在 }else{cout<<"false"; //代表不存在 } return 0;
}
本题解析:用到了字符串的处理函数