参考代码:
choose = input().split() if len(choose) == 1: n = int(choose[0]) arr = list(map(int, input().split())) arr2 = [] for i in range(n - 1): if abs(arr[i] - arr[i + 1]) >= 1: arr2.append(abs(arr[i] - arr[i + 1])) arr2.sort() for j in range(n - 1): if arr2[j] == j + 1: continue else: print("Not jolly") quit() print("Jolly") else: arr = list(map(int, choose)) arr2 = [] for i in range(1, arr[0]): if abs(arr[i] - arr[i+1]) >= 1: arr2.append(abs(arr[i] - arr[i+1])) arr2.sort() for j in range(arr[0] - 1): if arr2[j] == j + 1: continue else: print("Not jolly") quit() print("Jolly")
0.0分
1 人评分
点我有惊喜!你懂得!浏览:1401 |
C二级辅导-计负均正 (C语言代码)浏览:508 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:470 |
P1002 (C语言代码)浏览:970 |
C语言训练-计算1~N之间所有奇数之和 (C语言代码)浏览:644 |
【明明的随机数】 (C++代码)浏览:779 |
【亲和数】 (C语言代码)浏览:855 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:603 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:1090 |
2006年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:464 |