Informatica Online Judge

  큰 수의 합 구하기 [1184 / 04A0]

Time Limit(Test case) : 2000(ms)
Number of users who solved : 109   Total Tried : 148


The Champion of this Problem (C++) : gs18012 - 0ms / 84byte
My Best Submission (C++) : N/A

[JKJeong 2015]

Background

1부터 n까지의 자연수의 합을 구하는 문제는 지금까지 많이 풀어보았다. 이번 문제는 조금 큰 n에 대해서 1부터 n까지의 합을 구하는 문제이다.

정보과학(Informatics)에서는 무한의 개념을 적용할 수 없으며 항상 값 넘침(overflow)에 대해서 항상 유념해야한다.

n을 입력받아서 1부터 n까지의 합을 구하는 프로그램을 작성하시오.

Input

첫 번째 줄에 자연수 n이 입력된다.

[Sub-task Info]
#1 : n <= 50,000 (40%)
#2 : n <= 1,000,000,000 (40%)
#3 : n <= 4,000,000,000 (20%)

Output

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

IO Example

입력
10

출력
55

Submit : [C/C++] | [C++11] | [Obj-C] | [Java] | [Python]
Prob Analysis : [Problem Statistics] | [Solution]