[백준] 1712. 손익분기점 (C++)

Algorithm|2021. 11. 25. 17:14
반응형

 

 

1712번: 손익분기점

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

www.acmicpc.net

B(가변비용) 가 C(노트북 판매가)보다 크면 -1 리턴

손익 분기는 
C - B (노트북 한대의 순수익)이
A보다 커지는 시점이고

이는 (C - B) * n > A 로 생각 할 수 있다.
좌변과 우변이 같아지는 시점이 순이익이 0이 되는 지점이므로 이때보다 하나 더 팔면 된다.
int main() 
{
  int a,b,c;

  cin >> a >> b >> c;

  if(b >= c)
    cout << -1;
  else 
    cout << a/(c-b) + 1;

  return 0;
}
반응형

'Algorithm' 카테고리의 다른 글

[백준] 5355. 화성수학 (C++)  (0) 2021.11.26
[백준] 1476. 날짜 계산  (0) 2021.11.26
[Programmers] 하샤드 수 (C++)  (1) 2021.11.25
[Leetcode] 258. Add Digits (C++)  (0) 2021.11.25
[Leetcode] 342. Power of Four (C++)  (0) 2021.11.25

댓글()