본문 바로가기
알고리즘/Baekjoon

[Python] 8393번 합 - 백준

by Jun Shim 2021. 9. 29.
728x90

 

8393번: 합

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

www.acmicpc.net

for문

 

문제

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

 

입력

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

출력

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

예제 입력 1

3

예제 출력 1

6


 

Python 풀이

 

로그인

 

www.acmicpc.net

 

print(sum(range(1, int(input()) + 1)))

 

range(n)는 0부터 n - 1까지의 값을 반환해준다. 따라서 1과 n + 1을 인수로 넣어주면 1부터 n까지 값을 반환한다. 이를 모두 더해주고, 출력한다.

 

 

 
728x90

댓글