解题思路:
注意事项:
参考代码:
import java.util.Arrays; import java.util.Scanner; public class A1245 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); for(int i=1;i<=n;i++) { int x = sc.nextInt(); int a[] = new int[x]; for(int j=0;j<x;j++) { a[j] = sc.nextInt(); } if(x<=2) System.out.println("yes"); else { Arrays.sort(a); int d = a[1]-a[0]; int s = 0; for(int j=2;j<a.length;j++) { if(a[j]-a[j-1]==d) s++; } if(s==x-2) System.out.println("yes"); else System.out.println("no"); } } } }
0.0分
0 人评分
第一浏览:919 |
人民币问题 (C语言代码)浏览:720 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:741 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:849 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:604 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:770 |
C二级辅导-公约公倍 (C语言代码)浏览:1550 |
九宫重排 (C++代码)浏览:2195 |
大神老白 (C语言代码)浏览:690 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:632 |