Вопрос задан 26.06.2023 в 01:27. Предмет Информатика. Спрашивает Усепян Элен.

Условие Дано число n и последовательность a1, a2, ..., an, в которой есть хотя бы одно число,

большее 10. Необходимо найти номер последнего такого числа в последовательности. Формат входных данных Вводятся целое число n (1≤n≤1000), а затем целые числа a1, a2, ..., an (1≤ai≤215−1). Формат выходных данных Требуется вывести номер последнего числа в последовательности, которое больше 10. входные данные выходные данные 10 1 12 2 3 13 4 14 5 6 7
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Горбык Вова.

n = int(input())

for i in range(n):

   a = int(input())

   if a>10:

       summ=i

print(summ+1)

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

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

Вот Python-код, который решает эту задачу:

python
n = int(input()) numbers = list(map(int, input().split())) for i in range(n - 1, -1, -1): if numbers[i] > 10: print(i + 1) # Номер последнего числа, большего 10 break

Вы можете вставить этот код в свою среду разработки или выполнить его в командной строке, предоставив необходимый ввод, и он выдаст вам номер последнего числа в последовательности, которое больше 10.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос