Информатика, вопрос задал chadpai77 , 7 лет назад

Дан целочисленный массив размера N, не содержащий одинаковых чисел. Проверить, образуют ли его элементы арифметическую прогрессию
(см. задание Задача3). Если образуют, то вывести разность прогрессии, если нет — вывести 0.
Python

Ответы на вопрос

Ответил vimmortal2
1

Ответ:

from operator import sub, truediv

massive = list(map(int, input('').split()))

N = set(map(sub, massiv[1:], massive))

print(N.pop() if len(N) == 1 else '0')

Новые вопросы