Олимпиадный тренинг

Задача . Арифметическая прогрессия из случайных чисел


Задача

Темы:
Школьный учитель на классном часе попросил каждого ученика назвать одно произвольное целое число. Необходимо проверить, можно ли из полученных чисел составить арифметическую прогрессию.

Входные данные
На вход подаётся число n>1, а затем n целых чисел, каждое с новой строки.

Выходные данные
Программа должна вывести «YES», если из названных чисел можно составить арифметическую прогрессию и «NO» в противном случае. 
Примеры
Входные данныеВыходные данные
1 5
7
4
13
1
10
YES
2 4
100
1
54
12
NO

time 1000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
 Кол-во
Python4
Комментарий учителя