Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите написать код Python

Александр Семёнов Ученик (96), открыт 3 недели назад
5 ответов
Вадим Кулиш Профи (726) 3 недели назад
n = int(input())
sum = 0
for i in range(n):
num = int(input())
if num % 3 == 0 and num > 100:
sum += num
print(sum)
Вадим КулишПрофи (726) 3 недели назад
Тот самый я который тем временем пытаюсь создать читы на танки в Python ???
бабуин гибонович Оракул (50560) 3 недели назад
Чтобы помочь вам с написанием программы на Python для решения данной задачи, вот пример кода:
 def sum_of_multiples_of_3_and_greater_than_100(numbers): 
total_sum = 0
for number in numbers:
if number > 100 and number % 3 == 0:
total_sum += number
return total_sum

# Пример входных данных
input_data = [3, 300, 45, 150]

# Извлекаем количество чисел
n = input_data[0]

# Извлекаем сами числа
numbers = input_data[1:n+1]

# Вычисляем сумму чисел, кратных 3 и больших 100
result = sum_of_multiples_of_3_and_greater_than_100(numbers)

# Выводим результат
print(result)
Этот код сначала определяет функцию `sum_of_multiples_of_3_and_greater_than_100`, которая принимает список чисел и возвращает сумму чисел, кратных 3 и больших 100. Затем он извлекает количество чисел и сами числа из входных данных, вычисляет требуемую сумму и выводит результат.

Чтобы использовать этот код, вы можете заменить пример входных данных на свои собственные. Например, если у вас есть текстовый файл с входными данными, вы можете прочитать его содержимое и передать в программу.

Если у вас возникнут вопросы или потребуется дополнительная помощь, дайте знать!
Ridens Verum Dicere! Искусственный Интеллект (133665) 3 недели назад
ДёржиСтроки:
1 Вводим с клавиатуры целое числа( не забываем что по умолчанию Input возвращает str(строку) поэтому используем int
2 переменная счетчик

4 цикл for получает количество итераций от переменной X
5 получаем вводимые числа с клавиатуры
6 if проверяем условие (используем оператор modulo (%) он возвращает остаток от деления) в данном случае нам надо проверить кратно ли число 3, поэтому сравниваем остаток с 0 и (and) больше ли наше число 100 - q > 100
7 Если условие срабатывает то мы к переменной счетчику Q прибавляем каждое число которое верно нашему условию.

9 Выводим результат
ᅠ ᅠ Гуру (3657) 3 недели назад
В принципе, ответы тебе уже написали, сам выберешь подходящий. Но, если говорить о правильности задания, то должна быть проверка условий, хотя, в решениях на данном сайте её никогда не пишут. Если твоя задача, чтобы совпали входные и выходные данные, то можешь и не писать проверку, а так, по идее, она должна быть, поскольку специально указаны критерия входных данных.
Похожие вопросы