Теоретик составляет восьмизначные числа и делит его на пары по две цифры. Сколько чисел он может составить, чтобы склеенные попарно цифры числа, образующие двузначные числа, образовывали при чтении слева направо возрастающую арифметическую прогрессию?
cnt = 0
for a in range(10, 99 + 1):
for b in range(a + 1, 99 + 1):
for c in range(b + 1, 99 + 1):
for d in range(c + 1, 99 + 1):
if b - a == c - b == d - c:
cnt += 1
print(cnt)
Ответ: 1305