728x90
반응형
단계별로 풀어보기 - [8단계.기본 수학1] - 1712번 손익분기점
문제
문제링크
https://www.acmicpc.net/problem/1712
1712번: 손익분기점
월드전자는 노트북을 제조하고 판매하는 회사이다. 노트북 판매 대수에 상관없이 매년 임대료, 재산세, 보험료, 급여 등 A만원의 고정 비용이 들며, 한 대의 노트북을 생산하는 데에는 재료비와
www.acmicpc.net
풀이
[입력 받기]
Scanner의 nextInt()함수를 이용하여 3개의 정수를 하나씩 A, B, C에 저장한다.
[출력]
손익분기점은 총 수입이 총 비용보다 많아져 수익이 발생하는 지점이다.
총 수입 = 판매 비용(C)
총 비용 = 고정 비용(A) + 가변 비용(B)
만약 B가 C보다 크거나 같은 경우에는 손익분기점이 존재하지 않는다.
아무리 판매를 많이하더라도 판매해서 번 비용보다 가변 비용이 더 크기 때문에 총 수입보다 총 비용이 크거나 같을 수밖에 없기 때문이다.
따라서 이 경우에는 -1을 출력한다.
반면에, B가 C보다 작은 경우에는 A를 (C - B)로 나눈 몫에 1을 더한 값을 출력한다.
CODE
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int n;
int A, B, C;
Scanner scanner = new Scanner(System.in);
A = scanner.nextInt();
B = scanner.nextInt();
C = scanner.nextInt();
if (B >= C)
System.out.println(-1);
else {
n = A / (C - B) + 1;
System.out.println(n);
}
}
}
728x90
반응형