|
Menu |
|
Задача Счастливый билетик - 2
| Файл входного файла: | ticket2.in |
|---|---|
| Файл выходного файла: | ticket2.out |
| Ограничение по памяти: | 64 MB |
| Ограничение по времени: | 2 s |
Описание
Назовем билетиком последовательность цифр длины n. Билетик A называется счастливым, если существует число k (1 <= k < n) такое, что сумма первых k цифр равна сумме последних n-k цифр. Число k при этом называется границей счастья.
Ваша задача - написать программу, определяющую для заданного билетика его наименьшую границу счастья, если она существует.
Формат входных данных
Первая строка входного файла содержит число n (2 <= n <= 10 6 ) - длина билетика A. Во второй строке содержатся цифры a 1 , a 2 , ..., a n (0 <= a i <= 9), разделенные пробелами.
Формат выходных данных
Если билетик является счастливым, выведите его наименьшую границу счастья, в противном случае выведите "-1".
Примеры:
| ввод | вывод |
|---|---|
|
4
|
3 |
|
|
|
|
4
|
-1 |
|
|
|
Powered by django, eJudge.
Обсуждение:
Начать обсуждение: