Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
79474 小徐老师 22相差2的数的个数 Python3 Wrong Answer 34 MS 3784 KB 420 2024-07-06 18:50:38

Tests(1/2):


Code:

n = int(input()) a = list(map(int, input().split())) max_val = 0 for i in range(n): val = 0 if i - 2 >= 0 and abs(a[i - 2] - a[i]) <= 2: val += 1 if i - 1 >= 0 and abs(a[i - 1] - a[i]) <= 2: val += 1 if i + 1 < n and abs(a[i + 1] - a[i]) <= 2: val += 1 if i + 2 < n and abs(a[i + 2] - a[i]) <= 2: val += 1 max_val = max(max_val, val) print(max_val)


Run Info:

------Input------
10 80 79 78 77 65 55 54 54 53 49
------Answer-----
4
------Your output-----
3