Сумма элементов (1 часть)

1 часть подборки заданий на определение суммы чисел, удовлетворяющих заданным условиям. Количество чисел задаётся до их ввода.

Демовариант 2026 года

Напишите программу подсчёта суммы элементов последовательности натуральных чисел, запись которых в 7-ричной системе счисления оканчивается на цифру 1. В ответе запишите только сумму.
На вход программе сначала подаётся количество элементов последовательности N (1 ≤ N ≤ 1000), затем каждый элемент последовательности в отдельной строке.
Программа должна напечатать только одно число – искомую сумму элементов, записанную в десятичной системе счисления.

Пример работы программы

Входные данныеВыходные данные
5
15
13
11
8
23
23

Программа

Программа получает на вход количество чисел n:

n = int(input())

Сумму всех соответствующих условию чисел изначально приравниваем к 0:

s = 0

В цикле вводим n чисел.

for i in range(n):

Обозначим вводимое число x.

x = int(input())

Проверяем условие. Если x делится на 7 с остатком 1, то прибавляем число к сумме:

for i in range(n): x = int(input())

Выводим результат:

x = int(input())

Вариант решения полностью:


В остальных заданиях, если подходящих элементов не нашлось, нужно вывести «NO».

№5A3C65

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

Программа получает на вход в первой строке натуральное число – количество чисел N (3 ≤ N ≤ 10 000), затем N натуральных чисел, не превышающих 30 000, каждое в отдельной строке.

Программа должна вывести одно число – сумму десятичных чисел (элементов последовательности), запись которых в 5-ричной системе счисления оканчивается нечётной цифрой, или «NO», если среди входных данных таких элементов нет.

Пример работы программы

Входные данныеВыходные данные
6
12
15
10
71
50
11
82

Программа


В решении следующего задания изменится только проверка условия, которому должны соответствовать числа.

№E124A8

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

Программа получает на вход в первой строке натуральное число – количество чисел N (3 ≤ N ≤ 10 000), затем N натуральных чисел, не превышающих 30 000, каждое в отдельной строке.

Программа должна вывести одно число – сумму десятичных чисел (элементов последовательности), запись которых в 5-ричной системе счисления оканчивается чётной цифрой, или «NO», если среди входных данных таких элементов нет.

Пример работы программы

Входные данныеВыходные данные
6
12
15
10
71
50
11
87

Решение

Изменения в программу 5A3C65 (условие):

(x % 5) % 2 == 0


№8A66E0

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

Программа получает на вход в первой строке натуральное число – количество чисел N (3 ≤ N ≤ 10 000), затем N натуральных чисел, не превышающих 30 000, каждое в отдельной строке.

Программа должна вывести одно число – сумму десятичных чисел (элементов последовательности), запись которых в 7-ричной системе счисления оканчивается цифрой 3, или «NO», если среди входных данных таких элементов нет.

Пример работы программы

Входные данныеВыходные данные
5
33
63
17
24
53
41

Решение

Изменения в программу 5A3C65 (условие):

x % 7 == 3


№18EA84

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

Программа получает на вход в первой строке натуральное число – количество чисел N (3 ≤ N ≤ 10 000), затем N натуральных чисел, не превышающих 30 000, каждое в отдельной строке.

Программа должна вывести одно число – сумму десятичных чисел (элементов последовательности), запись которых в 7-ричной системе счисления оканчивается цифрой 6, или «NO», если среди входных данных таких элементов нет.

Пример работы программы

Входные данныеВыходные данные
5
20
13
9
28
12
33

Решение

Изменения в программу 5A3C65 (условие):

x % 7 == 6

Задания из Банка заданий ОГЭ