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

def BEP(a, b, c):
    #sum1 = a+b*n
    #sum2 = c*n
    # sum1 - sum2 < 0이 되도록 하는 최초의 n 정수 값 구하기
    # sum1-sum2 = a+(b-c)*n < 0
    # a < (c-b)*n
    # n > a/(c-b)
    if b == c:
        n = -1
    else:
        n = math.floor(a/(c-b)) + 1
    if n <= 0:
        n = -1
    return n

print(BEP(a,b,c))

 

math.floor() 함수를 이용해 소수점을 버렸다.

 

 

 

문제: https://www.acmicpc.net/problem/1712

 

1712번: 손익분기점

월드전자는 노트북을 제조하고 판매하는 회사이다. 노트북 판매 대수에 상관없이 매년 임대료, 재산세, 보험료, 급여 등 A만원의 고정 비용이 들며, 한 대의 노트북을 생산하는 데에는 재료비와

www.acmicpc.net

'Baekjoon > python' 카테고리의 다른 글

[백준 2869번] 달팽이는 올라가고 싶다  (0) 2023.02.18
[백준 2292번] 벌집  (0) 2023.02.18
[백준 1316번] 그룹 단위 체커  (0) 2023.02.18
[백준 2941번] 크로아티아 알파벳  (0) 2023.02.17
[백준 5622번] 다이얼  (0) 2023.02.08

+ Recent posts