喵喵要脑血栓呐喵~快点救救她喵~
代码(没有过样例呐):
#include<bits/stdc++.h>
using namespace std;
int n,m,in[3010],ax[3010];
string s;
int main(){
cin>>n>>m;
for(int i=1;i<=n;i++){
cin>>s;
in[i]=0x7ffffff;
for(int j=0;j<m;j++){
if(j==0){
in[i]=s[j]-'a';
ax[i]=s[j]-'a';
}else{
in[i]=min(in[i],s[j]-'a');
ax[i]=max(ax[i],s[j]-'a');
}
}
}
for(int i=1;i<=n;i++){
bool tmp=0;
for(int j=1;j<=n;i++){
if(j==i)
continue;
if(in[i]<ax[j])
continue;
cout<<"0";
tmp=1;
break;
}
if(!tmp)
cout<<"1";
}
return 0;
}