본문 바로가기

코딩테스트(python)/백준

백준 1712번 파이썬

반응형

1. 문제

2. 풀이

판매 갯수를 n이라고 하면, 손익분기점은 c x n = a+(b x n)이 된다.

-> n = a/(c-b)

이익은 손익분기점을 넘어야 발생하므로, n 에 1을 더해준 값이 최초로 이익이 발생하는 판매량이 된다.

생산가격이 판매가격보다 비싸거나 같으면 손익분기점이 존재하지 않는다.

3. 코드

a, b, c = map(int, input().split())

if b>=c:
    print(-1)
else:
    print(int(a/(c-b)+1))

 

반응형

'코딩테스트(python) > 백준' 카테고리의 다른 글

백준 2775번 파이썬  (0) 2022.08.25
백준 10250번 파이썬  (0) 2022.08.25
백준 2869번 파이썬  (0) 2022.08.24
백준 1193번 파이썬  (0) 2022.08.23
백준 2292번 파이썬  (0) 2022.08.22