参考代码:
import java.util.Arrays; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int n = scanner.nextInt(); int []arr = new int[n]; int []form = new int[n - 1]; for(int i = 0; i < n; i++) { arr[i] = scanner.nextInt(); if(i > 0) { form[i - 1] = Math.abs(arr[i] - arr[i - 1]); } } if(arr.length == 1) { System.out.println("Jolly"); return; } Arrays.sort(form); for(int i = 1; i < form.length; i++) { if(form[i] - form[i - 1] != 1) { System.out.println("Not jolly"); return; } } System.out.println("Jolly"); } }
0.0分
5 人评分
逆反的01串 (C++代码)(依旧推荐switch)浏览:936 |
点我有惊喜!你懂得!浏览:2072 |
点我有惊喜!你懂得!浏览:2213 |
C语言训练-求s=a+aa+aaa+aaaa+aa...a的值 (C++代码)(手动优化一下计算)浏览:1283 |
C语言训练-素数问题 (C语言代码)浏览:1655 |
C语言考试练习题_一元二次方程 (C语言代码)浏览:576 |
DNA (C语言代码)浏览:540 |
1124题解浏览:592 |
2005年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:574 |
字符串比较 (C语言代码)浏览:681 |