题目大意:
给你一个字符串,让你判断能否通过删除该字符串的一个子串,得到字符串 “CODEFORCES”。
代码
#include<iostream>
#include<stdio.h>
#include<string.h>
using namespace std;
char a[105]={0};
char mod[15]={'C','O','D','E','F','O','R','C','E','S'};
int main()
{
scanf("%s",a);
int n=strlen(a);
for(int i=0;i<n;i++)
{
int j=0;int m=0;
while(1)
{
if(j==i)j=j+n-10;
if(a[j]!=mod[m])
{
break;
}
m++;j++;
if(m==10)
{
cout<<"YES"<<endl;
return 0;
}
}
}
printf("NO\n");
}