Главная / Экзамен / Задание №16

ФИПИ ОГЭ информатика, задание 16 (4CEE2A)

Задание 16: Разбираем задачу: в последовательности десятичных чисел найти сумму тех, чья последняя цифра в системе счисления с основанием 5 четная, ввод прекращается.

ОГЭ информатикаЗадание №16ПрограммированиеОбработка последовательностейУсловие на последнюю цифру в системе счисления

Задание

№16 · Программирование

Дайте развернутый ответ.

Напишите программу, которая в последовательности натуральных десятичных чисел определяет сумму элементов, запись которых в системе счисления с основанием 5 оканчивается чётной цифрой. Если среди входных данных таких элементов нет, программа должна вывести «NO» .

Программа получает на вход натуральные десятичные числа,
не превышающие 30 000, каждое в отдельной строке. Количество введённых чисел неизвестно, их последовательность заканчивается числом 0 (0 – признак окончания ввода, в последовательность не входит).

Программа должна вывести одно число – сумму десятичных чисел (элементов последовательности), запись которых в системе счисления с основанием 5 оканчивается чётной цифрой, или «NO» , если среди входных данных таких элементов нет.

Пример работы программы

Входные данныеВыходные данные
12 15 10 71 50 11 087

Python-редактор

Напишите программу и проверьте ее на примере из условия.

Python
Готово к запуску.
stdout
Результат запуска появится здесь.
stderr
Ошибки выполнения появятся здесь.
Подсказка AI-репетитора

Подсказки открываются по одной и не показывают готовый ответ.

Показано 0 из 3

Задание 16: сумма элементов последовательности по последней цифре в системе

Задание 16: задача про сумму элементов последовательности и основание 5

В задаче нужно написать программу, которая читает последовательность натуральных десятичных чисел и находит сумму тех элементов, чья запись в системе счисления с основанием 5 оканчивается чётной цифрой. Ввод заканчивается нулём, который в последовательность не входит. Разбор задачи строится на навыке обработки последовательностей и проверке последней цифры числа в системе счисления с основанием 5. Правило: последние цифры в системе с основанием 5 лежат в диапазоне 0–4, и чётность зависит от самой последней цифры. Поэтому условие совпадает с проверкой остатка от деления на 5: остаток 0, 2 или 4. Нужно аккуратно суммировать исходные числа, удовлетворяющие этому условию, и вывести сумму илиNO, если таких чисел нет. Пример работы иллюстрирует вход до нуля и итоговую сумму.

Задание 16: сумма элементов последовательности по последней цифре в системе