Вводится сначала число n - количество чисел в последовательности (1 ≤ n ≤ 100). далее записана сама последовательность: n целых чисел, по модулю не превышающих 1000.
вывод
выведите искомое число.

ввод 1 ввод 2
9
3 5 1 7 9 0 9 -3 10
3
-5 -300 -12
вывод 1 вывод 2
10
-5
решить в python 3.4.3.

frolikoffgrigory frolikoffgrigory    3   01.12.2019 15:27    7

Ответы
Annetaolk963 Annetaolk963  15.01.2024 14:19
Добрый день! Разберем данный вопрос по шагам.

1. В начале вводится число n - количество чисел в последовательности (целое число от 1 до 100):

n = int(input("Введите количество чисел в последовательности: "))

2. Затем вводится сама последовательность: n целых чисел, по модулю не превышающих 1000. Мы считаем это входными данными и сохраняем их в массив:

sequence = []
for _ in range(n):
num = int(input("Введите число: "))
sequence.append(num)

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

print("Искомое число:", sequence[-1])

Теперь сделаем полный код, который будет работать с заданными входными данными:

n = int(input("Введите количество чисел в последовательности: "))

sequence = []
for _ in range(n):
num = int(input("Введите число: "))
sequence.append(num)

print("Искомое число:", sequence[-1])

Теперь протестируем его на предложенных входных данных:

Ввод:
1
9
3 5 1 7 9 0 9 -3 10

Вывод:
Искомое число: 10

Ввод:
2
-5 -300 -12

Вывод:
Искомое число: -12

Все верно! В итоге получаем искомое число из последовательности.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика