BEAKJOON

백준(1712번 손익분기점)풀이 C++

Shin_jisoo 2021. 1. 10. 21:22
728x90

www.acmicpc.net/problem/1712

 

1712번: 손익분기점

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

www.acmicpc.net

1) 주석 없는 VERSION

#include <stdio.h>
#include <iostream>
#include <string>

using namespace std;

int main() {
	int a, b, c;
	cin >> a >> b >> c;
	
	if (b>=c) {
		cout << -1;
		return 0;
	}

	cout << a / (c - b) + 1;

}

2) 주석 있는 VERSION

#include <stdio.h>
#include <iostream>
#include <string>

using namespace std;

int main() {
	int a, b, c;
	cin >> a >> b >> c;
	
	if (b>=c) { // 애초에 마진이 없는 경우엔 -1
		cout << -1;
		return 0;
	}

	//(고정비용)+(가변비용)*(개수) 가 (가격)*(개수) 를 넘을 때를 구하는 것이므로
	//개수를 모든 항에 나눠준다고 생각하면 편하게 계산 가능
	cout << a / (c - b) + 1;

}