POJ2864-Pascal Library
http://poj.org/problem?id=2864
横从坐标别弄反了- -#好像用位运算&更给力,写出来了的话再放上来吧。
#include<stdio.h> int main(void) { int a[510][110],N,D,i,j,flag; while(scanf("%d%d",&N,&D),N||D) { for(i=1;i<=D;i++) for(j=1;j<=N;j++) scanf("%d",&a[i][j]); for(i=1;i<=N;i++) { flag=1; for(j=1;j<=D;j++) if(a[j][i]==0) { flag=0; break; } if(flag) break; } printf(flag?"yes\n":"no\n"); } return 0; }