https://www.acmicpc.net/problem/8393
문제 풀이
- n을 숫자형으로 입력받는다.
- for문으로 1부터 n까지 순회하면서 하나씩 더해준다.
solution
import sys
n = int(sys.stdin.readline())
sum = 0
for i in range(1,n+1) : # 1부터 n까지 순회하려면, range의 두번째 인자는 끝 숫자로 포함하지 않으므로 n+1로 지정해야 한다.
sum += i # i를 sum에 누적해서 더해준다.
print(sum)
range에 대해 잘 모르시겠다면 아래의 글을 참고해주세요
2023.01.03 - [개발언어/python] - for문 - range / enumerate() / 반복문 제어
'algorithm > 백준' 카테고리의 다른 글
[PYTHON] 10951 A+B -4 readlines/try-except (0) | 2023.01.12 |
---|---|
[PYTHON] 25304 영수증 (0) | 2023.01.12 |
[PYTHON] 10950 A+B -3 for_in에서 _의 의미 (0) | 2023.01.12 |
[PYTHON] 2439 별 찍기 -2 ljust()/rjust()/zFill() 왼쪽정렬/오른쪽정렬/공백을 0으로채우는 법 (0) | 2023.01.11 |
[PYTHON] 2438 별찍기 -1 (0) | 2023.01.11 |
댓글