3 条题解

  • 0
    @ 2025-5-18 15:43:26
    #include<iostream>
    #include<stdio.h>
    using namespace std;
    int main(){
    	int n, a[1000][1000], b[1000], c[1000], sum = 0, ans = 0,num=0,num2=0;
    	cin >> n; 
    	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++)
    		{
    			sum+=a[i][j];
    		}
    		if(sum%2==1)
    		{
    			b[num]=i;
    			num++;
    		}
    	}
    	for(int i=1;i<=n;i++)
    	{
    		for(int j=1;j<=n;j++)
    		{
    			ans+=a[i][j];
    		}
    		if(ans%2==1)
    		{
    			c[num2]=i;
    			num2++;
    		}
    	}
    	if(num==1&&num2==1){
    		cout<<b[0]<<" "<<c[0];
    	}else if(num==0&&num2==0){
    		cout << "OK";
    	}else{
    		cout << "Corrupt";
    	}
    		
    }
    

信息

ID
1425
时间
1000ms
内存
128MiB
难度
7
标签
递交数
70
已通过
15
上传者