| Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
|---|---|---|---|---|---|---|---|---|
| 79474 | 小徐老师 | 22相差2的数的个数 | Python3 | Wrong Answer | 34 MS | 3784 KB | 420 | 2024-07-06 18:50:38 |
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)
------Input------
10 80 79 78 77 65 55 54 54 53 49
------Answer-----
4
------Your output-----
3