ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [1712] 백준 알고리즘 - 손익분기점
    Baekjoon Online Judge 2020. 2. 18. 10:55

     [python 풀이]

    1712번: 손익분기점
     
    www.acmicpc.net

     

    노트북 판매 대수에 상관없이 매년 고정 비용(임대료, 재산세, 보험료, 급여 등) -> A

    노트북 1대 생산비(재료비와 인건비) 가변 비용 -> B

    노트북 1대의 가격 -> C

     

    여기서, B와 C는 노트북 1대 당 이익에 연관 되어있다.

    만약 노트북을 N개 생산해서 얻은 이익 E에 대한 식으로 나타내면 간단해진다.

     

    이익 E = (노트북 1대 당 가격 C - 노트북 1대 생산비 B) * N(개) - A(고정비용)

    알맞게 고치면, E = (C-B)*N-A

     

    여기서, E = 0이 되면 손익분기점이 되는 것이고,

    E < 0 작으면 그때부터 자신이 가진 예산보다 이익이 발생해 손익분기점을 넘게 된다.

     

    (노트북 1대 당 가격 C - 노트북 1대 생산비 B)가 음수가 되면, 절대로 이익을 창출할 수 없기 때문에 -1을 출력한다.

     

    [Code]

    A,B,C = map(int,input().split())
    if C-B <= 0:
        print(-1)
    else:
        print(A//(C-B)+1)

     

     

    'Baekjoon Online Judge' 카테고리의 다른 글

    [1193] 백준 알고리즘 - 분수찾기  (0) 2020.02.19

    댓글

Designed by Tistory.