**必关**10分求条
查看原帖
**必关**10分求条
1471419
trumansonng楼主2025/1/24 21:42
#include<bits/stdc++.h>
using namespace std;
int ball[1003][1003]={false};
int n=0,cnt=0,maxx=0;
bool is[1003]={false};
int hang[1003]={0};
int main()
{
	bool flag=true;
	cin>>n;
	for(int i=0;i<n;i++)
	{
		flag=true;
 		for(int a=0;a<n;a++)
		{
			cin>>ball[i][a];
			if(!ball[i][a])
			{
				flag=false;
			}
			else 
			{
				hang[i]++;
			}
		}
		if(!flag) is[i]=true;
	}
	if(flag)
	{
		cout<<"Bad Game!";
		return 0;
	}
	for(int i=0;i<n;i++)
	{
		if(!is[i]) continue;
		else
		{
			for(int a=0;a<n;a++)
			{
				cnt=0;
				if(ball[i][a]) continue;
				for(int s=0;s<n;s++) 
					if(ball[s][a])
						cnt++;
				cnt+=hang[i];
				maxx=max(maxx,cnt);
			}
		}
	}
	cout<<maxx;
	return 0;
}

就第一个对了

2025/1/24 21:42
加载中...