喵呜~呐呜~喵
查看原帖
喵呜~呐呜~喵
1252442
lucy2012楼主2024/8/13 15:52

喵喵要脑血栓呐喵~快点救救她喵~

代码(没有过样例呐):

#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;
}
2024/8/13 15:52
加载中...