알고리즘

[Python] 백준 8393번: 합

내 코딩 2023. 1. 25. 01:15
반응형

코드

 

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

설명

몇 까지 더할지 n을 입력받는다.

전체를 더한 수인 total을 0으로 지정해놓는다.

반복문을 사용하는데 반복하는 i가 1,2,3... 이런식으로 1부터 흘러가야하기에 반복 횟수를

range(1부터 입력받은 a+1)까지 지정한다.

total은 기존의 total과 i를 더한다.

그럼 처음에 total=0, i=1이 되어서 0+1=1이 되고 두 번째 반복문을 할 때는 total=1, i=2가 되어 1+2=3

이런식으로 흘러가게 된다.

마지막에 total을 출력하면 된다.