解题思路:
注意事项:
参考代码:
#include<bits/stdc++.h> using namespace std; int main() { int n; cin>>n; while(n--) { int a[100]; int t; cin>>t; memset(a,0,sizeof(a)); for(int i=0;i<t;i++) cin>>a[i]; sort(a,a+t); int m=abs(a[0]-a[1]); int f=1; for(int i=1;i<t-1;i++) if(abs(a[i]-a[i+1])!=m) { cout<<"no"<<endl; f=0; break; } if(f) cout<<"yes"<<endl; } return 0; }
0.0分
0 人评分
简单的a+b (C语言代码)浏览:583 |
【亲和数】 (C语言代码)浏览:588 |
C语言程序设计教程(第三版)课后习题10.4 (C语言代码)浏览:702 |
C二级辅导-阶乘数列 (C语言代码)浏览:736 |
用筛法求之N内的素数。 (C语言代码)浏览:685 |
C语言程序设计教程(第三版)课后习题10.4 (C语言代码)浏览:583 |
Hello, world! (C++代码)浏览:1778 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:582 |
1908题解浏览:680 |
打印十字图 (C语言代码)浏览:2820 |