使用cin可以过,但是用getline就会WA第一个点。
我试了一下把第一行末尾的\r去掉,AC了。
#include<iostream>
using namespace std;
int main()
{
string s1,s2;
getline(cin,s1);
getline(cin,s2);
if(s1[s1.length()-1]=='\r') s1.pop_back();
if(s2.find(s1)!=s2.npos) cout << s1 << " is substring of " << s2 << endl;
else if(s1.find(s2)!=s1.npos) cout << s2 << " is substring of " << s1 << endl;
else cout << "No substring" << endl;
return 0;
}