문제
1부터 N까지의 숫자 중 짝수의 합을 구하는 프로그램을 작성하여라.
입력
첫째 줄에 N이 주어진다. (1 <= N <= 2000)
출력
1부터 N까지의 숫자 중 짝수의 합을 출력한다.
아이디어
짝수의 합을 구하면 되는 문제다.
반복문을 2부터 돌리는 이유는 1은 홀수니깐 2부터 돌린다.
만약 i가 짝수면 합을 su에 저장한다.
코드
풀이보기(클릭)
1
2
3
4
5
6
7
n = int(input())
su = 0
for i in range(2, n+1):
if i % 2 == 0:
su += i
print(su)
문제 출처
ALGORITHM JOBS