参考代码:
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 人评分
DNA (C++代码)浏览:671 |
逆反的01串 (C++代码)(依旧推荐switch)浏览:1003 |
C语言训练-8除不尽的数 (C语言代码)暴力解法,答案只有一个,直接输出就好了浏览:1045 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:604 |
C语言程序设计教程(第三版)课后习题9.1 (Java代码)浏览:481 |
【金明的预算方案】 (C++代码)浏览:997 |
IP判断 (C语言代码)浏览:820 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:583 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:729 |
众数问题 (C语言代码)浏览:717 |