题意:
如果相邻的任意两个数相同的话,则输出NO,反之输出YES。
题解:
水题
我队友做的
代码:
#include<bits/stdc++.h> #define inf 1<<30 #define maxn 200000 using namespace std; int k; int a[maxn]; int n; int main(){ scanf("%d",&k); while(k--){ scanf("%d",&n); for(int i=0;i<n;i++){ scanf("%d",&a[i]); } bool f=0; for(int i=1;i<n;i++){ if(a[i]==a[i-1]){ f=1; break; } } if(f){ printf("NO\n"); } else{ printf("YES\n"); } } return 0; }