Натуральное число n и целые числа а1, a2, аn предоставлены, включая числа, которые больше 10. Требуется определить

Натуральное число n и целые числа а1, a2, аn предоставлены, включая числа, которые больше 10. Требуется определить номера первого и последнего числа, которые превышают 10. Во входном потоке в первой строке указано число n (1 ≤ n ≤ 10000). Во второй строке через пробел записаны n вещественных чисел ai (-10000 ≤ ai ≤ 10000). В выходном потоке следует записать через пробел два числа — номер первого и последнего числа, которые больше 10.

Детальное объяснение:

Название: Определение номеров чисел, превышающих 10

Пояснение: Для решения этой задачи нам нужно просмотреть заданную последовательность чисел и определить номера первого и последнего чисел, которые превышают 10. Мы можем взять каждое число по очереди, начиная с первого, и проверять, превышает ли оно 10. Как только мы найдем первое число, которое превышает 10, мы запомним его номер. Затем мы продолжим просмотр последовательности и обновим номер каждый раз, когда найдем следующее число, которое превышает 10. По окончании процесса мы будем знать номер первого и последнего чисел, которые удовлетворяют условию.

Пример использования:
Входные данные:
n = 6
ai = 8 12 5 15 20 10

Мы имеем 6 чисел в последовательности. Несколько чисел превышают 10: 12, 15, 20. Номер первого числа, которое превышает 10, — 2 (так как его индекс в последовательности — 2). Номер последнего числа, которое превышает 10, — 5.

Выходные данные:
2 5

Совет: Для решения этой задачи важно учесть, что числа могут быть как положительными, так и отрицательными. Перед началом решения задачи рекомендуется внимательно прочитать условия и убедиться, что мы правильно обрабатываем все возможные варианты входных данных.

Упражнение:
Входные данные:
n = 7
ai = -2 10 12 7 15 -8 13

Определите номера первого и последнего чисел, которые превышают 10.

Покажи ответ друзьям: