hrbust 1997 又是一个神奇的布尔矩阵

来源:互联网 发布:ajax获取json中的数据 编辑:程序博客网 时间:2024/04/28 11:08

SoL:模拟就可以了。

#include <cstdio>#include <cstring>#include <cmath>using namespace std;const int maxn = 100 + 10;int n,m;int a[maxn][maxn];int main(){while(~scanf("%d%d",&n,&m)){for(int i=0;i<=n;i++)a[i][0]=-2;for(int j=0;j<=m;j++)a[0][j]=-2;bool flag=false;int sum=0;for(int i=1;i<=n;i++)for(int j=1;j<=m;j++)scanf("%d",&a[i][j]),sum+=a[i][j];for(int i=1;i<=n;i++){for(int j=1;j<=m;j++)if(a[i][j]+a[i-1][j]==0||a[i][j]+a[i][j-1]==0){flag=true;break;}if(flag) break;}if(flag||sum==n*m)printf("terrible\n");elseprintf("perfect\n");}return 0;}


 

0 0