刘嘉柚 • 1个月前
U419646、U419481
https://www.luogu.com.cn/problem/U419646
https://www.luogu.com.cn/problem/U419481
U419646tijie:
#include<bits/stdc++.h>
#define by sanmu
#define usestd using namespace std
usestd;
int n;
bool flag[10005]={false};
string key,s[105];
int main(){
cin>>n>>key;
for(int i=1;i<=n;i++){
cin>>s[i];
}
for(int i=1;i<=n;i++){
for(int j=0;j<key.size();j++){
for(int k=0;k<s[i].size();k++){
if(key[j]==s[i][k]&&k>=j) flag[j]=true;
}
}
int check=1;
for(int j=0;j<key.size();j++){
if(flag[j]==false) check=0;
}
if(check) cout<<"SUCCESS\n";
else cout<<"FAIL\n";
memset(flag,false,sizeof(flag));
}
return 0;
}
U419481tijie:
评论: