Вопрос задан 11.06.2026 в 21:10. Предмет Информатика. Спрашивает Жильцова Лиза.

Есть число n и последовательность из n чисел. Сколько из них кратны 3?

Перейти к ответам

Ответы на вопрос

Отвечает Llorens Natasha.

Чтобы посчитать, сколько чисел в последовательности кратны 3, нужно проверить каждое число: если остаток от деления числа на 3 равен нулю, значит число кратно 3.

Например, на Python это можно решить так:

Python
n = int(input())
a = list(map(int, input().split()))

count = 0

for x in a:
if x % 3 == 0:
count += 1

print(count)

Здесь:

Python
n = int(input())

считывает количество чисел в последовательности.

Python
a = list(map(int, input().split()))

считывает сами числа.

Переменная count хранит количество чисел, которые делятся на 3 без остатка.

Условие:

Python
if x % 3 == 0:

означает: если число x делится на 3 без остатка, увеличиваем счётчик на 1.

Можно записать короче:

Python
n = int(input())
a = list(map(int, input().split()))

print(sum(1 for x in a if x % 3 == 0))

Например, если введено:

6
1 3 6 7 9 10

то числа, кратные 3: 3, 6, 9. Их всего 3, поэтому программа выведет:

3

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос