CodeForces 16A Flag
题目链接:http://codeforces.com/problemset/problem/16/A
题意:给出n行m列一个图案,要求每行必须一样,相邻行不能相同。
代码:
int main() { int n,m;char t=0,t1,a[106],ff=0; cin>>n>>m; for(int i=0;i<n;i++) { scanf("%s",a); t=a[0]; if(t1==t&&i!=0) { ff=1; } for(int j=1;j<m;j++) { if(t!=a[j]) { ff=1; } } t1=t; } if(ff) puts("NO"); else puts("YES"); }