// тестовый input:
2
7
10 7 4 6 8 10 11
4
9 7 5 3
// output должен быть:
Case #1: 4
Case #2: 4
// Проблема в :
for i in range(n - 1)
//ссылка на задание :https://codingcompetitions.withgoogle.com/kickstart/round/000000000019ff47/00000000003bf4ed#problem
2
7
10 7 4 6 8 10 11
4
9 7 5 3
// output должен быть:
Case #1: 4
Case #2: 4
// Проблема в :
for i in range(n - 1)
//ссылка на задание :https://codingcompetitions.withgoogle.com/kickstart/round/000000000019ff47/00000000003bf4ed#problem
Python:
t = int(input())
for yy in range(1,t + 1):
n = int(input())
a = [int(o) for o in input().split()]
for i in range(n - 1):
max_j = 0
step = a[i + 1] - a[i]
max_len = 0
print(step)
for j in range(n - 1):
if a[j + 1] - a[j] == step:
max_j += 1
max_len = max(max_len, max_j+1)
print(f'Case #{yy}: {max_len}')
Последнее редактирование: