하나씩 계산,,
# 수들의 합
s = int(input())
n = 0
back = 0
max = 0
for i in range(1, 4294967295):
back += i
n += 1
if back == s:
break
elif back > s:
for c in range(i-1,0,-1):
back -= c
if back == s:
n -= 1
break
else:
back += c
break
max = i
print(n)
'Programming > Tutoring' 카테고리의 다른 글
06 / 04 문제 (0) | 2019.06.02 |
---|---|
05.14(화)_백준 (0) | 2019.05.14 |
백준 (0) | 2019.05.07 |
윤년 답안 - 함수로 분할 (0) | 2019.04.02 |
공모전 (0) | 2019.04.02 |