Site icon Информатика Эксперт

ОГЭ 16.20 запись которых в 7-ричной системе счисления оканчивается на цифру 1

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

На вход программе сначала подаётся количество элементов последовательности N (1 ≤ N ≤ 1000), затем каждый элементпоследовательности в отдельной строке.

Программа должна напечатать только одно число – искомую сумму элементов, записанную в десятичной системе счисления.

 

Демонстрационный вариант ОГЭ 2026 по информатике задание №16

Решение:

Нужно найти сумму тех чисел последовательности, у которых запись в 7-ричной системе оканчивается цифрой 1. Последняя цифра в системе счисления определяется остатком от деления на основание, значит:

число в 7-ричной записи оканчивается на 1 ⇔ число ≡ 1 (mod 7)число % 7 == 1.

Алгоритм:

  1. Считать N — количество чисел.
  2. Создать переменную sum и обнулить её.
  3. Повторить N раз:
    • считать очередное число x;
    • если x % 7 == 1, прибавить его к sum.
  4. Вывести значение sum.

Пример (из условия): числа 15, 13, 11, 8, 23.

  • 15 % 7 = 1 → берём;
  • 13 % 7 = 6 → не берём;
  • 11 % 7 = 4 → не берём;
  • 8 % 7 = 1 → берём;
  • 23 % 7 = 2 → не берём.

Сумма: 15 + 8 = 23.

Реализация на Python:

 

Exit mobile version