CF538A 题解
首先观察样例,
因为是要删除一个连续的字串,使得
考虑删除从
注:上文中下标从
AC code:
#include<bits/stdc++.h>
using namespace std;
string s,ss="CODEFORCES";
int main(){
cin>>s;
int l=s.size();
if(l<10)return cout<<"NO",0;//特判
for(int i=0;i<l-10;i++){
string k="";
for(int j=0;j<i-1;j++)k+=s[j];//模拟保留的过程
for(int j=i+l-11;j<l;j++)k+=s[j];//模拟保留的过程
if(k==ss)return cout<<"YES",0;//符合就输出、
}return cout<<"NO",0;
}