RT,本地测试三个样例都过了,交上去全WA
#include<bits/stdc++.h>
using namespace std;
int l,d,i,u;
string a;
char p;
int main(){
cin>>l>>d;
for(i=1;i<=l;i++){
cin>>a;
for(u=1;u<d;u++){
if(a[u]!=a[u-1]){
cout<<"NO";
return 0;
}
}
if(i!=1&&a[1]==p){
cout<<"NO";
return 0;
}
p=a[1];
}
cout<<"YES";
return 0;
}