Вопрос школьника по предмету Информатика
Помогите пожалуйста! PYTHON
Напишите программу, которая в последовательности натуральных чисел определяет максимальное число, кратное 5. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 5. Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число — максимальное число, кратное 5.
Пример работы программы:
Входные данные Выходные данные
3
10
25
12 25
Напишите программу, которая в последовательности натуральных чисел определяет сумму чисел, кратных 6. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 6. Количество чисел не превышает 100. Введённые числа не превышают 300. Программа должна вывести одно число — сумму чисел, кратных 6.
Пример работы программы:
Входные данные Выходные данные
3
12
25
6 18
Ответ учителя по предмету Информатика
Ответ:
#1
n = int(input())
seq = [int(input()) for _ in range(n)]
print(
max(
list( filter(lambda p: str(p).endswith(‘5’), seq))
)
)
#2
n = int(input())
seq = [int(input()) for _ in range(n)]
print(
sum(
list( filter(lambda p: p % 6 == 0, seq))
)
)
Объяснение:
Похожие вопросы от пользователей
Состояние окружающей среды Санкт-Петербурга далеко от идеального. Такие негативные факторы, как загрязнённость воздуха автомобильными выхлопами, шум и другие приводят к ухудшению качества жизни в городе и ухудшению состояния здоровья жителей.
По статистике 96% петербуржцев живет в условиях высокого и очень высокого уровня загрязнения атмосферного воздуха.
Один миллион жителей Санкт-Петербурга проживет в условиях с повышенным содержанием шума. Из них 700 тысяч человек страдают от шума автотранспорта и около 300 тысяч человек — от шума железнодорожного транспорта.