测试样例及下载数据均正确,测试点未通过求解
查看原帖
测试样例及下载数据均正确,测试点未通过求解
773469
yunoname楼主2024/11/13 19:26
#include <bits/stdc++.h>
using namespace std;
string mi[3011],ma[3011];
int ss[3011];
bool cmp(int a,int b)
{
	return a>b;
}
int main()
{
//	freopen("dict4.in","r",stdin);
//	freopen("dict4.out","w",stdout);
	int n,m;
	cin>>n>>m;
	string s,l;
	for(int i=0;i<n;i++)
	{
		cin>>s;
		sort(s.begin(),s.end());
		mi[i]=s;
		sort(s.begin(),s.end(),cmp); 
		ma[i]=s;
	//	cout<<"升:"<<mi[i]<<" 降:"<<ma[i]<<endl;
	}
	for(int i=0;i<n;i++)
	{
		ss[i]=1;
		for(int j=0;j<n;j++)
		{
			//cout<<"str1:"<<mi[i]<<" compare with:"<<ma[j]<<"  end:"<<mi[i].compare(ma[j])<<endl;
			if(mi[i].compare(ma[j])!=-1&&i!=j)
			{
				ss[i]=0;
			}
		}
	}
	for(int i=0;i<n;i++)
	{
		cout<<ss[i];
	}
//	fclose(stdin);
//	fclose(stdout);
	return 0;
}


如上代码

2024/11/13 19:26
加载中...