判断数字序列S是否是由若干个2019拼接起来的。
输入格式:
每行给出一个长度为n的数字序列(由数字0~9组成,中间无其他字符,长度n<80)。
输出格式:
对一行数字序列,给出判断结果“Yes”或“No”。每个输出结果占一行。
输入样例:
20192019
201920
输出样例:
Yes
No
#include <bits/stdc++.h>
using namespace std;
int main()
{
string s;
while(getline(cin,s))
{
while(s.substr(0,4)=="2019")//substr(a,b),从a开始,截取长度为b的字符串
{
s.erase(0,4);//从a开始,删除长度为b
}
if(s.length()==0)cout<<"Yes"<<endl;
else cout<<"No"<<endl;
}
return 0;
}