- 부등식
#include <iostream>
#include <string>
using namespace std;
int main() {
int N = 1;
int A, B, C;
cin >> A >> B >> C;
if (C <= B) {
N = -1;
}
else if (C > B) {
N = A / (C - B) + 1;
}
cout << N;
return 0;
}
노트북 판매 대수에 상관없이 매년 임대료, 재산세, 보험료, 급여 등 A만원의 고정 비용이 들며, 한 대의 노트북을 생산하는 데에는 재료비와 인건비 등 총 B만원의 가변 비용이 든다고 한다.
A => 고정비용(생산비용)
B => 가변 비용(생산 비용)
C => 책정된 판매 가격
N => 노트북 개수
판매 이익이 발생하기 위한 조건 -> C * N > A + B * N
부등식을 풀면,
(C - N) * N > A
N > A / (C - N)
N이 A / (C - N) 보다만 크면 되므로,
N = A / (C - B) + 1
'코딩테스트 > programming_C++' 카테고리의 다른 글
baekjoon #1193_분수찾기 (0) | 2021.10.27 |
---|---|
baekjoon #2292_벌집_c++ (0) | 2021.10.27 |
baekjoon #1316_그룹 단어 체커_c++ (0) | 2021.10.27 |
baekjoon #2941_크로아티아 알파벳_c++ (0) | 2021.10.26 |
baekjoon #5622_다이얼_c++ (0) | 2021.10.26 |