BOJ

[백준온라인저지/BOJ] 1712번 손익분기점

torimuk 2022. 1. 25. 11:56

문제


 

풀이


A = 원금

B = 물건 생산 비용

C = 물건 판매 비용

 

문제의 핵심은 물건판매 순이익으로 원금을 메꾸는 것이다.

순이익 = 물건 판매 비용 - 물건 생산 비용 = C - B

원금 = A

 

따라서 원금을 순이익으로 나눈 몫에 1을 더해주면 해당 값이 손익분기점을 넘어선 값이 된다.

 -> (A/(C-B)) + 1

 

만약, 물건 판매 비용보다 물건 생산 비용이 더 크거나 같을 경우, 이익을 낼 수 없으므로 -1을 출력한다.

 -> C <= B

 

 

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

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