求助,只有第一个ac了,看题解感觉思路没问题啊
查看原帖
求助,只有第一个ac了,看题解感觉思路没问题啊
1617657
plmnbvcxz4楼主2024/12/24 11:24
#include<bits/stdc++.h>
using namespace std;
bool a[1002][1004];
int ma=0;int n;
int f(int x,int y){
  int ans=0;
  for(int j=1;j<=n;j++)
  if(a[x][j])ans++;
  for(int i=1;i<=n;i++)
  if(a[i][y])ans++;
  return ans;
}
int main(){
  cin>>n;
  int noman=1;
  for(int i=1;i<=n;i++)
  for(int j=1;j<=n;j++)
  cin>>a[i][j];
  for(int i=1;i<=n;i++)
  for(int j=1;j<=n;j++)
  if(!a[i][j])
  {ma=max(ma,f(i,j));noman=0;}
  if(noman)cout<<"Bad Game!"<<endl;
  else
  cout<<ma<<endl;
  return 0;
}
2024/12/24 11:24
加载中...