달팽이가 v의 나무막대 길이를 낮에 a만큼 올라가고 밤에 b만큼 내려간다.
끝까지 올라가면 떨어지지 않는다.
막대를 모두 올라가는 날짜를 구하자.
v = 나무막대 길이, a = 올라간 길이, b = 내려간 길이
반복문 시작 ( 높이에 다다를때까지)
날짜 추가 -> 올라감 -> 높이 확인 (다다르면 종료) -> 내려감
a, b, v = map(int, input().split())
day = 0
height = 0
while height < v :
# 날짜 추가
day +=1
# 올라감
height += a
# 다올라가면 반복문 종료
if height >= v :
break
# 내려감
height -= b
print(day)
많은 수의 연산이 필요하면 시간 초과 및 런타임 오류가 생긴다.
높이에 다다르기 직전까지는 반복문을 돌 필요가 없다.
4 1 100 인 경우