자기계발
백준
8393 · 합

백준 8393번 합

문제

정수 n이 주어졌을 때 1부터 n까지의 합을 출력한다. n은 1 이상 10,000 이하이며 첫째 줄에 주어진다.

풀이

합을 저장할 변수 total을 0으로 두고, range(1, n + 1)로 1부터 n까지 돌면서 total에 값을 더한다. range의 끝 값은 포함되지 않으므로 n + 1을 쓴다.

n = int(input())
total = 0
 
for i in range(1, n + 1):
    total += i
    
print(total)

출처