EduBrick

Где минимум и максимум

2000 мс · 256 МБ · всё или ничего

Выведите номер первого наименьшего числа и номер первого наибольшего.

Нумерация с единицы.

Формат ввода

В первой строке nn от 11 до 10510^5. Во второй — nn чисел, каждое по модулю не больше 10910^9.

Формат вывода

Два числа через пробел.

Примеры

ввод
5
3 1 4 1 5
вывод
2 5

Примечание

Ловушка в самой библиотеке: std::minmax_element возвращает первое вхождение минимума, но последнее вхождение максимума. Проверено на наборе 5 1 9 1 9 3: он даёт позиции 1 и 4, а max_element — 2. Для первого максимума нужен именно max_element.

Войдите, чтобы отправлять решения.