Computer Science/Algorithm Problem

백준] 1712 - 손익분기점

TwinParadox 2018. 4. 9. 22:07
728x90

시간 제한 : 1초

메모리 제한 : 128MB




입력

첫째 줄에 A, B, C가 빈 칸을 사이에 두고 순서대로 주어진다. A, B, C는 21억 이하의 자연수이다.




출력

첫 번째 줄에 손익분기점 즉 최초로 이익이 발생하는 판매량을 출력한다. 손익분기점이 존재하지 않으면 -1을 출력한다.




소스코드

#include <iostream>
using namespace std;
int main(void)
{
	int a, b, c;
	long long n;
	cin >> a >> b >> c;
	if (b >= c)
		cout << -1;
	else
		cout << a / (c - b) + 1;
}




Tip

손익분기점이라는 것이 판매 비용이 투자 비용보다 같거나 많아지는 순간을 이야기하는 것만 알고 있다면 풀 수 있는 문제.

728x90

'Computer Science > Algorithm Problem' 카테고리의 다른 글

백준] 1904 - 01타일  (0) 2018.04.13
백준] 1193 - 분수찾기  (0) 2018.04.10
백준] 1978 - 소수 찾기  (0) 2018.04.05
백준] 3046 - R2(COCI 2006/2007)  (0) 2018.03.29
백준] 1316 - 그룹 단어 체커  (0) 2018.03.29