카테고리 기본 수학
백준 문제 1712번
고정비용, 가변비용, 상품판매가 가 있을경우
손익 분기점을 구하는 문제이다.
고정비용 1000만원, 가변비용 70만원 -> 생산대수에 따라 비례하여 증가함.
상품 판매가가 170 만원 일때,
1000만원 + (70만원 x 판매대수) < 170만원 x 판매대수 를 만족하여야 한다.
이걸 공식화 해보면
int d = (a/(c-b)) + 1
로 공식화 해볼 수 있다.
이 때 손익분기점이 존재하지 않는경우 는 -1을 출력한다.
손익분기점이 존재하지 않는 조건은 위 수식에서 0 이하인 경우니
분자를 분모로 나눌때 0 이하가 되어야 하니
c-b 부분이 0 이하일때 -1을 출력해주면된다.
public static void main(String[] args) throws IOException {
Scanner scanner = new Scanner(System.in);
int a = scanner.nextInt(); //고정
int b = scanner.nextInt(); //가변
int c = scanner.nextInt(); //판매가
if(c-b <= 0) {System.out.println(-1); return;}
int d = (a/(c-b)) + 1 ; //손익 분기점 판매대수
System.out.println(d);
}