brunch

You can make anything
by writing

C.S.Lewis

by fn nch Aug 08. 2019

백준 1712 : 손익분기점

손익분기점 1712번


너무 오랜만에 글을 쓴다.

이게 얼마나 지속될지는 모르지만, 그래도 생각날 때 틈틈히 문제 풀고 쓰도록 노력해야겠다.


a = 고정비용, b = 가변비용, c = 판매가격

노트북을 판매하는 갯수가 i라고 할 때,

순익분기점 a + (b*i) < c*i 가 되는 시점을 구하는 문제.


식을 조금 풀면 a / (c-b) < i 가 된다.


1. 노트북 판매 대수를 높여가며 ( i++ ) 위의 식을 만족하면 i를 출력한다.

2. 손익분기점이 생기지 않는 조건은 가변비용이 판매가격보다 크거나 같을 때.  c-b <= 0

( 너무 쉬운건데 왜 생각을 못했을까... )


코드는 비교적 간단하다.


작가의 이전글 [Algorithm]합병정렬
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari