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

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

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

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

Задание

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

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

Напишите программу подсчёта количества элементов последовательности натуральных чисел, запись которых в восьмеричной системе счисления четырёхзначна и оканчивается на цифру 1. В ответе запишите количество искомых элементов.

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

Программа должна напечатать только одно число – количество искомых элементов последовательности.

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

Входные данныеВыходные данные
481 553 889 3025 4121 03

Python-редактор

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

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

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

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

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

Задание 16: подсчет элементов последовательности в восьмеричной системе счисления, четырехзначных и оканчивающихся на 1

В задаче требуется научиться работать с числами в восьмеричной системе счисления и фильтровать их по нескольким условиям: запись должна быть четырехзначной, число оканчивается на цифру 1, и число является элементом входной последовательности, которая заканчивается нулём (нулевое значение не входит в последовательность). Ввод продолжается до появления нуля, а количество вводимых чисел не превышает 1000. Практическая цель — научиться определять соответствие каждого элемента заданным условиям и суммировать подходящие элементы. Чтобы решить задачу, сначала разобраться с правилами записи в системе счисления с основанием 8: четырехзначные числа имеют диапазон от 1000 до 7777 в восьмеричной системе. Затем проверить последние цифры каждого числа и убедиться, что последовательность заканчивается нулём.