반응형

1789

https://www.acmicpc.net/problem/1789

 

1789번: 수들의 합

첫째 줄에 자연수 S(1 ≤ S ≤ 4,294,967,295)가 주어진다.

www.acmicpc.net

[정답]

1
2
3
4
5
6
7
8
= int(input())
= 1
while True:
    if n*(n+1)/2 > S:
        break
    else:
        n += 1
print(n-1)
cs

.

.

.

[풀이]

쉬운 문제.

while문으로 풀었다.

1 부터 n까지의 합을 구하는 수식을 이용했다.

 

p.s.

일이 생겨서 한달간 문제 풀이를 못 할 것 같다.

반응형

+ Recent posts