본문 바로가기
코딩테스트 문제풀이(Python)

백준 8393번 문제풀이

by chanfficial 2022. 4. 7.

8393. 합

 

n이 주어졌을 때, 1부터 n까지 합을 구하는 프로그램을 작성하시오.

 

입력 : 첫째 줄에 n (1 ≤ n ≤ 10,000)이 주어진다.

출력 : 1부터 n까지 합을 출력한다.

 

ex)

입력 : 3

출력 : 6

 

 

풀이

n = int(input())
sum = 0

for i in range(1, n+1):
  sum += i

print(sum)

- 1부터 n까지의 합을 의미하는 변수 sum의 초기값을 0으로 주고 숫자 n을 input()을 사용하여 입력받은 다음, 1부터 n+1까지 반복하는 for~range문을 작성하여 반복문이 실행될 때 마다 sum의 값이 갱신되어 최종합을 출력하도록 했다.

'코딩테스트 문제풀이(Python)' 카테고리의 다른 글

백준 2440 문제풀이  (0) 2022.04.07
백준 2438번 문제풀이  (0) 2022.04.07
백준 2739번 문제풀이  (0) 2022.04.06
백준 2742번 문제풀이  (0) 2022.04.06
백준 2741번 문제풀이  (0) 2022.04.06