Районная олимпиада по информатике 2022 года за 10 класс | Казахстанские олимпиады

Задача C. Алихан и массив

Ограничение по времени Ограничение по памяти
1 секунда 256 мегабайт

Есть массив aa состоящий из nn целых чисел. Алихан хочет ко всем числам массива прибавить неотрицательное целое число xx так, чтобы после этого ни одно из чисел не делилось(без остатка) на nn. Найдите минимальный такой xx.

Формат входного файла

В первой строке находится одно целое число n(1n105)n(1 \leq n \leq 10^5).

Во второй строке находятся nn целых числа a1,a2,...,an(1ain)a_1, a_2, ..., a_n(1 \leq a_i \leq n).

Формат выходного файла

Если не существует такого числа xx, выведите 1−1.

Иначе, выведите число xx.

Примеры

Ввод

5
1 3 2 1 4

Вывод

0

Ввод

4
4 1 3 1

Вывод

2