Дана последовательность натуральных чисел. Расстояние между элементами последовательности — это разность их порядковых номеров. Например, если два элемента стоят в последовательности рядом, расстояние между ними
Входные данные.
Первая строка входного файла содержит целое число N общее количество чисел в наборе. Каждая из следующих
Вам даны два входных файла
Ответ:
Приведем решение на языке Python для файла A.
f = list(map(int, open('27-A.txt').readlines()))
k = 0
for x in range(1, len(f)):
for y in range(x+1, len(f)):
if (f[y] + f[x]) % 9 == (y - x) % 9:
k += 1
print(k)
Приведем решение на языке Python для файла В.
f = list(map(int, open('27-B.txt').readlines()))
li = [[0]*9 for i in range(9)]
count = 0
for i, p in enumerate(f[1:]):
for x in range(9):
count += li[x][(i - p - x) % 9]
li[p % 9][i % 9] += 1
print(str(count)[-6:])
Ответ: 346204 407867.

