Автор: | Р. Данилов, А. Жихарева | Ограничение времени: | 1 сек | |
Входной файл: | input.txt | Ограничение памяти: | 256 Мб | |
Выходной файл: | output.txt | |||
Максимальный балл: | 100 |
Петр очень любит бегать вдоль побережья. Ему очень нравятся кусты, которые растут вдоль берега.
Петр хорошо разбирается в ботанике и точно может определить сорт куста. В данной задаче будем считать, что сорт куста — целое число от 0 до 105.
Кусты растут через каждый метр. Сегодня Петр пробежал n метров, он запоминал все кусты которые были на его пути.
Придя домой он написал последовательность из n чисел a1, …, an, где ai — сорт куста, растущего на расстоянии i от начала забега.
Петр захотел найти два куста одного сорта, такие что расстояние между ними максимально.
Среди всех пар кустов с максимальным расстоянием он просит вас вывести номера кустов, ближе всего расположенных к началу забега.
Первая строка входного файла содержит целое число n — количество кустов, которые запомнил Петр.
Далее следуют n чисел ai — сорта кустов, растущие на расстоянии i от начала забега.
Выходной файл должен содержать два числа — номера кустов одного сорта между которыми расстояние максимально.
Гарантируется что существует сорт с количеством кустов больше одного.
2 ≤ n ≤ 105
№ | Входной файл (input.txt ) |
Выходной файл (output.txt ) |
---|---|---|
1 |
|
|
2 |
|
|
3 |
|
|
4 |
|
|