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

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

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

Задания без решений
1 546
решений с ответами
11
тем в предмете
16
номеров бланка
78
страниц списка
1521ФИПИ CAF691№ 16ПовышеннаяОсновы программирования

Сумма чисел по условию

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

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

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

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

Максимальное число в семеричной системе

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

  1. 1
    Последняя цифра записи числа в семеричной системе счисления определяется остатком от деления этого числа на 7.$$d = n \bmod 7$$
  2. 2
    Последняя цифра нечётная, если остаток от деления на 7 равен 1, 3 или 5. Это можно проверить условием `n % 7 % 2 == 1`.

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

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

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

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

  1. 1
    Считываем количество элементов последовательности и создаём счётчик подходящих чисел.$$count = 0$$
  2. 2
    Трёхзначная запись в шестнадцатеричной системе означает, что число находится в диапазоне от $16^2 = 256$ до $16^3 - 1 = 4095$.

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

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

Среднее кратных восьми

Напишите программу, которая в последовательности натуральных чисел находит среднее арифметическое чисел, кратных 8, или сообщает, что таких чисел нет (выводит «NO»). Программа получает на вход…

  1. 1
    Создадим переменные для суммы чисел, кратных 8, и их количества.$$summa = 0,\quad count = 0$$
  2. 2
    Будем считывать очередное число. При вводе 0 цикл завершается, поскольку 0 не входит в последовательность.$$x = 0 \Rightarrow \text{конец ввода}$$

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

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

Максимальное число в последовательности

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

  1. 1
    Последняя цифра записи натурального числа в системе счисления с основанием 9 определяется остатком от деления этого числа на 9. Поэтому число подходит, если остаток равен 1.$$x \bmod 9 = 1$$
  2. 2
    Считываем числа по одному. При получении 0 завершаем ввод, не обрабатывая это число.

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

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

Подсчёт финалистов забега

На соревнованиях по бегу на 5000 метров для выхода в финал необходимо показать время не более 18 минут 30 секунд. Сколько спортсменов по результатам соревнований вышли в финал? Программа получает на…

  1. 1
    Переведём предельное время в секунды:$$18 \cdot 60 + 30 = 1110$$
  2. 2
    Для каждого спортсмена переведём его результат в секунды по формуле:$$t = 60m + s$$

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

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

Последняя цифра в системе счисления

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

  1. 1
    Последняя цифра числа в системе счисления с основанием 7 определяется остатком от деления числа на 7. Поэтому запись оканчивается цифрой 1 тогда и только тогда, когда остаток равен 1.$$n \mathbin{\%} 7 = 1$$
  2. 2
    Организуем ввод в цикле. Число 0 является признаком окончания ввода и не обрабатывается.

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

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

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

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

  1. 1
    Трёхзначная запись в шестнадцатеричной системе начинается с разряда $16^2$ и заканчивается перед $16^3$, поэтому число должно удовлетворять неравенству $256 \leq n < 4096$.$$16^2 \leq n < 16^3$$
  2. 2
    Шестнадцатеричная цифра C соответствует десятичному значению $12$. Поэтому последняя цифра записи равна C тогда и только тогда, когда остаток от деления числа на $16$ равен $12$.$$n \bmod 16 = 12$$

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

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

Подсчёт чисел, кратных трём

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

  1. 1
    Считываем количество чисел в последовательности.$$n = \mathrm{int}(\mathrm{input}())$$
  2. 2
    Создаём счётчик чисел, кратных 3, и сначала устанавливаем его равным нулю.$$count = 0$$

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

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

Сумма чисел, кратных шести

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

  1. 1
    Считываем количество чисел в последовательности и создаём переменную для суммы.$$n = int(input());\nS = 0$$
  2. 2
    Повторяем обработку для каждого из n чисел.$$for i in range(n):$$

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

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

Сумма чисел по пятеричной записи

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

  1. 1
    Последняя цифра числа в системе счисления с основанием $5$ определяется остатком от деления этого числа на $5$.$$r = x \bmod 5$$
  2. 2
    Возможные цифры в $5$-ричной системе — $0$, $1$, $2$, $3$, $4$. Чётными являются цифры $0$, $2$ и $4$, поэтому число подходит, если остаток от его деления на $5$ равен $0$, $2$ или $4.$$x \bmod 5 \in \{0,2,4\}$$

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

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

Минимальное число на 4

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

  1. 1
    Считываем количество чисел в последовательности.$$n = int(input())$$
  2. 2
    Для каждого числа проверяем последнюю цифру с помощью остатка от деления на 10.$$x \mathbin{\%} 10 = 4$$

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

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

Сумма чисел с цифрой 6

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

  1. 1
    Считываем числа по одному, пока не встретится 0. Сам 0 не обрабатываем.$$while n \ne 0$$
  2. 2
    Последняя цифра записи натурального числа в системе счисления с основанием 7 определяется остатком от деления на 7. Поэтому число подходит, если остаток равен 6.$$n \bmod 7 = 6$$

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

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

Подсчёт чисел на 9

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

  1. 1
    Считываем количество чисел в последовательности и создаём счётчик найденных чисел, оканчивающихся на 9.$$n = \text{int(input())},\quad count = 0$$
  2. 2
    Повторяем обработку для каждого из $n$ чисел. Последняя цифра числа определяется остатком от деления на 10.$$x \bmod 10 = 9$$

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

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

Сумма чисел по условию

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

  1. 1
    Создаём переменную для накопления суммы и считываем очередное число.$$s = 0$$
  2. 2
    Если введено 0, завершаем цикл, поскольку это признак окончания последовательности.$$n = 0$$

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

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

Подсчёт чисел, кратных 6

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

  1. 1
    Считываем количество чисел в последовательности и создаём счётчик чисел, кратных 6.$$n = \text{int(input())},\quad count = 0$$
  2. 2
    Повторяем обработку ровно $n$ раз. Для каждого введённого числа проверяем остаток от деления на 6.$$x \mathbin{\%} 6 = 0$$

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

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

Сумма чисел по последней цифре

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

  1. 1
    Последняя цифра записи натурального числа в системе счисления с основанием 5 определяется остатком от деления этого числа на 5.$$d = n \bmod 5$$
  2. 2
    Остаток должен быть нечётным. Возможные остатки при делении на 5 — 0, 1, 2, 3, 4, поэтому подходят остатки 1 и 3.$$n \bmod 5 = 1 \;\text{или}\; n \bmod 5 = 3$$

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

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

Подсчёт чисел в системе 5

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

  1. 1
    В системе счисления с основанием 5 четырёхзначные числа имеют значения от $5^3$ до $5^4 - 1$, то есть от 125 до 624.
  2. 2
    Последняя цифра записи числа в системе счисления с основанием 5 равна остатку от деления числа на 5. Поэтому проверяем условие $n \bmod 5 = 3$.

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

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

Подсчёт чисел по цифре в системе счисления

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

  1. 1
    Считываем количество чисел $N$ и вводим последовательность.
  2. 2
    Последняя цифра записи натурального числа в системе счисления с основанием 7 определяется остатком от деления этого числа на 7. Поэтому проверяем условие $x \bmod 7 = 1$.$$x \bmod 7 = 1$$

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

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