[Algorithm] BOJ | 1712.손익분기점

gonzo·2020년 11월 19일
0

BOJ

목록 보기
10/10

🔵 1st

A, B, C = list(map(int, input().split()))

bep = int(A / (C-B) + 1)
if bep <= 0:
    print ('-1')
else:
    print (bep)

break-even point가 손익분기점이니까 bep가 0 이하일 때 -1을 출력하도록 설정.
그런데 런타임에러가 떴당
너무 수식적으로 식을 풀었긴 했다..

🟣 2nd

아 저거 분모가 0이 되면 런타임에러가 뜨는구나
분모가 0이 되면 = C-B=0이 되면 런타임에러가 뜨니까 C>B인 상황에서만 코드가 작동해야 함!

A, B, C = list(map(int, input().split()))

if C<=B :
    print('-1')
else:
    print(int(A / (C-B) + 1))


굿

profile
💬직업은 IT로 하겠습니다 근데 이제 건축을 곁들인...

0개의 댓글