문제 설명
정수(1 ~ 100) 1개를 입력받아 1부터 그 수까지 짝수의 합을 구해보자.
입력
정수 1개가 입력된다.
(0 ~ 100)
출력
1부터 그 수까지 짝수만 합해 출력한다.
입력 예시
5
출력 예시
6
My code
a = int(input())
sum = 0
for i in range(1,a+1):
if i%2==0:
sum = sum+i
print(sum)
Answer
n = int(input())
sum=0
for i in range(1, n+1):
if i%2==0:
sum=sum+i
print(sum)
Code Review
for 문을 이용하여 1부터 입력받은 수까지 반복되도록 해주었습니다. i 를 2로 나눈 나머지가 0일 때 (짝수일 때) 만 sum 변수에 해당 i의 값이 더해지도록 해주었습니다. 1부터 입력받은 수까지 짝수의 합을 구한 sum 을 출력해주었습니다.
'코드업(CodeUp) 풀이 > Python 기초 100제' 카테고리의 다른 글
[코드업 Python 기초 100제] - 6079. 언제까지 더해야 할까? (0) | 2022.01.26 |
---|---|
[코드업 Python 기초 100제] - 6078. 원하는 문자가 입력될 때까지 반복 출력하기 (0) | 2022.01.25 |
[코드업 Python 기초 100제] - 6076. 정수 1개 입력받아 그 수까지 출력하기2 (0) | 2022.01.25 |
[코드업 Python 기초 100제] - 6075. 정수 1개 입력받아 그 수까지 출력하기1 (0) | 2022.01.25 |
[코드업 Python 기초 100제] - 6074. 문자 1개 입력받아 알파벳 출력하기 (0) | 2022.01.25 |
댓글