poj2864
来源:互联网 发布:2000年中国农民工数据 编辑:程序博客网 时间:2024/05/29 15:10
//at least one that attended ALL dinners
//X indicating if attended that dinner (X = 1) or not (X = 0).
#include "stdafx.h"
#include <stdio.h>
int a[500][100];
void compare(int number,int dinner)
{
int i,j;
int flag = 0;
int count =0;
for(i=0;i<dinner;i++)
{
for(j=0;j<number;j++)
scanf("%d",&a[i][j]);
}
for(i=0;i<number;i++)
{
count = 0;
for(j=0;j<dinner;j++)
{
if(a[j][i] == 1)
{
count++;
if(count == dinner)
{
flag = 1;
break;
}
}
}
}
if(flag == 1)
printf("yes/n");
else
printf("no/n");
}
int main()
{
int number,dinner;
while(1)
{
scanf("%d %d",&number,&dinner);
if(number ==0 && dinner == 0)
break;
compare(number,dinner);
}
return 0;
}