1249.c

来自「平时acm训练时ac的源代码」· C语言 代码 · 共 26 行

C
26
字号
#include <stdio.h>

int main()
{
	char s[2][3001];
	int n,m,i,j,c;
	scanf("%d %d",&m,&n); 
	c=1;
	for(j=1;j<=n;j++) s[1-c][j]=0; 
	for(i=1;i<=m;i++)
	{
		for(j=1;j<=n;j++) scanf("%d",&s[c][j]); 
		for(j=1;j<n;j++)
			if(((s[1-c][j]==0)&&(s[1-c][j+1]==1)&&(s[c][j]==1)&&(s[c][j+1]==1))||((s[1-c][j]==1)&&(s[1-c][j+1]==0)&&(s[c][j]==1)&&(s[c][j+1]==1))||((s[1-c][j]==1)&&(s[1-c][j+1]==1)&&(s[c][j]==0)&&(s[c][j+1]==1))||((s[1-c][j]==1)&&(s[1-c][j+1]==1)&&(s[c][j]==1)&&(s[c][j+1]==0)))
			{
				printf("No\n");
				getch();
				return 0;
			}
		c=1-c;
	}	
	printf("Yes\n");
	getch();
	return 0;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?