Вы находитесь на странице: 1из 1

ACM ICPC Kyrgyzstan Subregional 2018.

Qualification
Бишкек, 20 октября 2018 года

Задача F. Арифметическая последовательность


Имя входного файла: стандартный ввод
Имя выходного файла: стандартный вывод
Ограничение по времени: 1 секунда
Ограничение по памяти: 256 мегабайт
Последовательность S называется арифметической последовательностью, если существует чис-
ло d (называемое разностью) такое, что для каждого i, S [i + 1] = S [i] + d. Заметим, что d мо-
жет быть нулевым или отрицательным. Примеры арифметических последовательностей: 1,2,3, 3,2,1,
10,10,10,10, 47.
Вам дан масссив x. Вы хотите изменить x в арифметическую последовательность. Для этого
вам разрешено менять любые два элемента x. Вы можете выполнять произвольно много таких
обменов, один за другим. Например, вы можете изменить 2,1,5,4,3 на 2,1,3,4,5, а затем изменить эту
последовательность на 1,2,3,4,5.
Выведите Possible, если x можно изменить на арифметическую последовательность. В противном
случае выведите Impossible.
Формат входных данных
В первой строке входных данных задано - количество чисел в массиве N(1 <= N <= 50).
В второй строке задано массив из N чисел. (1 <= x[i] <= 1000).
Формат выходных данных
В единственной строке выведите ответ задачи.
Примеры
стандартный ввод стандартный вывод
3 Possible
3 1 2
3 Impossible
1 2 4
6 Possible
1 1 1 1 1 1
3 Impossible
1000 704 1
6 Possible
7 3 11 5 1 9

Замечание
В первом примере мы можем поменять местами последние два элемента, чтобы изменить задан-
ный x на 3, 2, 1, что является арифметической последовательностью.
Во втором примере мы можем изменить x на одну из следующих 6 последовательностей: 1,2,4
1,4,2 2,1,4 2,4,1 4,1,2 4,2,1 Из этих шести последовательностей нет арифметической последователь-
ности.

Страница 6 из 7

Вам также может понравиться