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

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

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

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

Задание

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

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

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

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

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

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

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

Python-редактор

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

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

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

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

Задание 16: максимум числа с нечетной последней цифрой в 7-ричной записи

Задание 16: найти максимум числа, оканчивающегося нечетной цифрой в 7-ричной записи

В задаче требуется определить наибольший элемент исходной последовательности натуральных десятичных чисел, чья запись в системе счисления с основанием 7 оканчивается нечетной цифрой. Ввод продолжается до сигнала конца — числа заканчиваются нулем, который не входит в последовательность. Необходимо проверить каждое число: перевести или по-другому определить последнюю цифру в 7-ричной системе и убедиться, что она нечетная. Если подходящий элемент найден, выводится его десятичное значение; если подходящих элементов нет — выводится NO. На практике такая задача тренирует навыки работы с конвертацией между системами счисления и фильтрацией по условиям, а также умение работать с входными данными произвольной длины.