300x250
https://www.acmicpc.net/problem/1712
cost_list = list(map(int, input().split()))
if cost_list[1] >= cost_list[2]:
print(-1)
else:
print(int(cost_list[0] / (cost_list[2] - cost_list[1]) + 1))
비용이 더 크면 답이 없으니 -1이 나오고
아니라면 매년 들어가는 돈을 대수 당 이익으로 나눠주고 1을 더해주면 손익분기점이 된다.
728x90
'IT > 알고리즘' 카테고리의 다른 글
[백준] 1011 Fly me to the Alpha Centauri 파이썬 (0) | 2022.01.16 |
---|---|
[백준] 2869 달팽이는 올라가고 싶다. (0) | 2022.01.13 |
[백준] 1152 단어의 개수 (0) | 2022.01.13 |
[백준] 4673 셀프 넘버 (0) | 2022.01.11 |
[백준] 4344 평균은 넘겠지 (0) | 2022.01.11 |
댓글