Вопрос:

Напишите программу подсчёта суммы элементов последовательности натуральных чисел, запись которых в 7-ричной системе счисления оканчивается на 21. В ответе запишите только сумму. На вход программе сначала подаётся количество элементов последовательности N (1 ≤ N ≤ 1000), затем каждый элемент последовательности в отдельной строке. Программа должна напечатать только одно число — искомую сумму элементов, записанную в десятичной системе счисления. Пример работы программы: Входные данные 4 15 79 64 121 Выходные данные 79

Смотреть решения всех заданий с листа

Ответ:

Разбор задачи:

Необходимо найти сумму чисел, которые в 7-ричной системе счисления заканчиваются на 21. Это значит, что при делении числа на 7 в остатке должно получаться 1.

Пример кода (Python):

n = int(input())
sum_numbers = 0
for _ in range(n):
    num = int(input())
    if num % 7 == 1:
        sum_numbers += num
print(sum_numbers)

Пример работы:

  • Входные данные:
4
15
79
64
121
  • Проверка чисел:
  1. 15 % 7 = 1 (подходит)
  2. 79 % 7 = 2 (не подходит)
  3. 64 % 7 = 1 (подходит)
  4. 121 % 7 = 2 (не подходит)
  • Сумма подходящих чисел: 15 + 64 = 79

Ответ: 79

Отлично! Ты справился с заданием. Продолжай в том же духе, и у тебя всё получится!

ГДЗ по фото 📸
Подать жалобу Правообладателю