https://www.acmicpc.net/problem/1712
입력값
- 고정 비용 : A
- 가변 비용 : B
- 판매 비용 : C
판매량 : i
손익분기점 : A+B*i < C*i
C*i = A+B*i
C*i-B*i = A
(C-B)*i = A
i = A(C-B)
손익분기점은 최초로 이익이 발생되는 시점이므로 판매량을 하나 더해줘야 한다.
using System;
namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
string[] s = Console.ReadLine().Split(' ');
int a = int.Parse(s[0]);
int b = int.Parse(s[1]);
int c = int.Parse(s[2]);
if (b >= c)
{
Console.Write(-1);
}
else
{
Console.Write(a/(c-b)+1);
}
}
}
}
예제 입력 1
1000 70 170
예제 출력 1
11
예제 입력 2
3 2 1
예제 출력 2
-1
예제 입력 3
2100000000 9 10
예제 출력 3
2100000001
'코딩테스트 > 백준_문제' 카테고리의 다른 글
2869번. 달팽이는 올라가고 싶다 (0) | 2022.04.02 |
---|---|
2292번. 벌집 (0) | 2022.04.02 |
12100번. 2048(Easy)(골드2) (0) | 2020.08.14 |
1516번. 게임개발(골드3) (0) | 2020.08.13 |
12849번. 본대산책(실버1) (0) | 2020.08.12 |