Вопрос:

Напиши программу, которая в последовательности натуральных чисел определяет сумму всех чисел, кратных 6 и оканчивающихся на 4. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 6 и оканчивающееся на 4. Количество чисел не превышает 1000. Введённые числа не превышают 30000. Программа должна вывести одно число: сумму всех чисел, кратных 6 и оканчивающихся на 4.

screenshot

Ответ ассистента

Напиши программу, которая будет считать сумму всех чисел, кратных 6 и оканчивающихся на 4. Программа получает на вход сначала количество чисел, а затем сами числа. Количество чисел не больше 1000, а сами числа не больше 30000. В итоге программа должна вывести одно число — сумму. Давай напишем программу на Python: ```python N = int(input()) # Считываем количество чисел sum_numbers = 0 # Переменная для хранения суммы подходящих чисел for _ in range(N): num = int(input()) # Считываем каждое число # Проверяем условия: число должно быть кратно 6 и оканчиваться на 4 if num % 6 == 0 and num % 10 == 4: sum_numbers += num # Если условия выполняются, добавляем число к сумме print(sum_numbers) # Выводим итоговую сумму ``` **Пример работы программы:** Входные данные: ``` 5 24 84 14 37 2 ``` Выходные данные: ``` 108 ``` Объяснение примера: 1. На вход подано 5 чисел. 2. Первое число `24`: `24 % 6 == 0` (да) и `24 % 10 == 4` (да). Сумма = 24. 3. Второе число `84`: `84 % 6 == 0` (да) и `84 % 10 == 4` (да). Сумма = 24 + 84 = 108. 4. Третье число `14`: `14 % 6 != 0` (нет). Пропускаем. 5. Четвёртое число `37`: `37 % 6 != 0` (нет). Пропускаем. 6. Пятое число `2`: `2 % 6 != 0` (нет). Пропускаем. Итоговая сумма: **108**

Другие решения ИИ