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 |