zoj1949水题

来源:互联网 发布:刺客信条枭雄淘宝 编辑:程序博客网 时间:2024/05/16 08:04
一次就AC啦。。。。吃饭去。。。
#include<stdio.h>int main(){    int i,j,n,a[102][102],sum,row,col,k1,k2;    while(scanf("%d",&n)&&n)    {      for(i=1;i<=n;i++)        for(j=1;j<=n;j++)          scanf("%d",&a[i][j]);      k1=2;          for(i=1;i<=n&&k1;i++)      {          sum=0;          for(j=1;j<=n;j++)            sum+=a[i][j];          if(sum%2!=0)          {             k1--;             row=i;          }      }      if(k1==0)        printf("Corrupt\n");      else        {      k2=2;      for(j=1;j<=n&&k2;j++)      {          sum=0;          for(i=1;i<=n;i++)            sum+=a[i][j];          if(sum%2!=0)          {             k2--;             col=j;          }      }        if(k2==0)        printf("Corrupt\n");      else      {         if(k1==2)           if(k2==2)             printf("OK\n");           else             printf("Corrupt\n");          else           if(k2==2)              printf("Corrupt\n");           else             printf("Change bit (%d,%d)\n",row,col);      }       }    }    return 0;}