본문 바로가기

Programming/Tutoring

(하) 수들의 합 - python

하나씩 계산,,



# 수들의 합
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