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

Информатика ОГЭ — решения заданий ФИПИ с ответами

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

Задания без решений
1 546
решений с ответами
11
тем в предмете
16
номеров бланка
78
страниц списка
1541ФИПИ 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 шага в разборе
1542ФИПИ F437DE№ 16ПовышеннаяСистемы счисления

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

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

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

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

Решение полностьюОтветРешать самому4 шага в разборе
1543ФИПИ 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 шага в разборе
1544ФИПИ 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 шага в разборе
1545ФИПИ F81EBB№ 16ПовышеннаяСистемы счисления

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

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

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

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

Решение полностьюОтветРешать самому4 шага в разборе
1546ФИПИ 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 шага в разборе