PROGRESS
12 / 15
QUESTION 12 #649
1부터 n까지에서 3의 배수의 합을 반환합니다. 빈칸에 들어갈 알맞은 조건을 채우세요.
예시 입력: 30
예시 입력: 30
main.py
def sum_besu3(n) :
sum = 0
for i in range(1, n+1) :
if :
sum += i
return sum
num = int(input("양의 정수를 입력하세요: "))
result = sum_besu3(num)
print("1 ~ %d까지의 정수 중 3의 배수 합계 : %d" % (num, result))
HINT
3의 배수만 누적하므로 if i % 3 == 0 안에서 sum += i.
실행 결과 예시
1 ~ 30까지의 정수 중 3의 배수 합계 : 165
INTERACTIVE SHELL
Shift + Enter 로 즉시 실행