РУҚА
ОГЭ · информатика · номер 16 · решения с ответами

Задание 16 ОГЭ по информатике: решения ФИПИ с ответами по шагам

Все задачи задания 16 из открытого банка ФИПИ с готовым ответом и началом разбора. Полное решение по шагам и официальный ключ — по ссылкам в карточке.

Задания без решений
167
решений с ответами
2
тем в номере
9
страниц списка
161ФИПИ F234E8№ 16ПовышеннаяСистемы счисления

Подсчёт чисел в восьмеричной системе

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

  1. 1
    Четырёхзначная запись в восьмеричной системе начинается с разряда $8^3$, поэтому минимальное подходящее число равно $8^3 = 512$. Максимальное четырёхзначное восьмеричное число равно $8^4 - 1 = 4095$.$$512 \leq n \leq 4095$$
  2. 2
    Последняя цифра записи числа в восьмеричной системе определяется остатком от деления на 8. Чтобы последняя цифра была равна 4, необходимо условие $n \bmod 8 = 4$.$$n \bmod 8 = 4$$

Ещё 2 шага — в полном решении

Решение полностьюОтветРешать самому4 шага в разборе
162ФИПИ F33914№ 16ПовышеннаяСистемы счисления

Подсчёт восьмеричных чисел

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

  1. 1
    Четырёхзначная запись в восьмеричной системе начинается с разряда $8^3$ и заканчивается перед $8^4$, поэтому исходное число должно удовлетворять условию $512 \le x \le 4095$.$$8^3 \le x < 8^4$$
  2. 2
    Последняя цифра восьмеричной записи определяется остатком от деления числа на 8. Для цифры 7 необходимо, чтобы $x \mathbin{\%} 8 = 7$.$$x \mathbin{\%} 8 = 7$$

Ещё 2 шага — в полном решении

Решение полностьюОтветРешать самому4 шага в разборе
163ФИПИ F437DE№ 16ПовышеннаяСистемы счисления

Подсчёт шестнадцатеричных чисел

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

  1. 1
    В шестнадцатеричной системе счисления трёхзначные числа находятся от $16^2 = 256$ до $16^3 - 1 = 4095$.
  2. 2
    Последняя цифра шестнадцатеричной записи определяется остатком от деления числа на $16$. Поэтому окончание на цифру $6$ проверяется условием $x \bmod 16 = 6$.

Ещё 2 шага — в полном решении

Решение полностьюОтветРешать самому4 шага в разборе
164ФИПИ F567B9№ 16ПовышеннаяСистемы счисления

Подсчёт шестнадцатеричных чисел

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

  1. 1
    Трёхзначное число в шестнадцатеричной системе находится в диапазоне от $100_{16}=256_{10}$ до $FFF_{16}=4095_{10}$.$$256 \leq n \leq 4095$$
  2. 2
    Шестнадцатеричная цифра A имеет значение 10. Поэтому последняя цифра записи числа равна A, если остаток от деления числа на 16 равен 10.$$n \bmod 16 = 10$$

Ещё 2 шага — в полном решении

Решение полностьюОтветРешать самому4 шага в разборе
165ФИПИ F66F1D№ 16ПовышеннаяОсновы программирования

Подсчёт чисел по условиям

Напишите программу, которая в последовательности натуральных чисел определяет количество чисел, кратных 3 и оканчивающихся на 2. Программа получает на вход количество чисел в последовательности, а…

  1. 1
    Считываем количество чисел в последовательности и создаём счётчик подходящих чисел.$$n = int(input()); count = 0$$
  2. 2
    Для каждого числа проверяем сразу два условия: делимость на 3 и окончание на цифру 2.$$x \mathbin{\%} 3 = 0 \;\text{и}\; x \mathbin{\%} 10 = 2$$

Ещё 2 шага — в полном решении

Решение полностьюОтветРешать самому4 шага в разборе
166ФИПИ F81EBB№ 16ПовышеннаяСистемы счисления

Подсчёт восьмеричных чисел

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

  1. 1
    Считываем количество элементов последовательности и создаём счётчик подходящих чисел.$$count = 0$$
  2. 2
    Для каждого числа получаем его запись в восьмеричной системе. В строке, возвращаемой функцией oct(), первые два символа — 0o, поэтому трёхзначной записи соответствует длина строки 5.

Ещё 2 шага — в полном решении

Решение полностьюОтветРешать самому4 шага в разборе
167ФИПИ FF105F№ 16ПовышеннаяСистемы счисления

Подсчёт шестнадцатеричных записей

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

  1. 1
    Трёхзначная запись в шестнадцатеричной системе начинается с ненулевой цифры и содержит значения от $100_{16} = 256_{10}$ до $FFF_{16} = 4095_{10}$.$$256 \leq x \leq 4095$$
  2. 2
    Шестнадцатеричная цифра A соответствует десятичному значению 10. Поэтому запись оканчивается на A тогда и только тогда, когда остаток от деления числа на 16 равен 10.$$x \bmod 16 = 10$$

Ещё 2 шага — в полном решении

Решение полностьюОтветРешать самому4 шага в разборе