-
백준 1712 손익분기점 파이썬 풀이문제풀이/백준 2021. 1. 20. 08:51
문제
풀이
A + Bn < Cn 에서 n+1값을 출력해내는 문제이다. 이 식을 풀면
위와 같은 형식이 된다.
a,b,c = map(int, input().split()) bep = 0 if(c <= b): bep = -1 else: bep = a // (c - b) + 1 print(bep)
1 : a, b, c 값을 한 줄에 띄어쓰기로 구분하여 받아주고
2 : 손익분기점의 초기값을 0으로 설정해준다
4, 5 : 만약 b가 c보다 크거나 같다면 손익분기점을 -1로 설정하고
6, 7 : 그게 아니라면 손익분기점에 위에서 나온 식+1으로 설정한다.
8 : 손익분기점을 출력한다.
6, 7 과정에서 식+1을 해주는 이유는 n값이 a를 (c-b)로 나눈 값보다 커야하기 때문이다.
결과
출처
'문제풀이 > 백준' 카테고리의 다른 글
백준 2908 상수 파이썬 풀이 (0) 2020.11.30 백준 11654 아스키 코드 파이썬 풀이 (0) 2020.11.29 백준 10952 A+B -5 파이썬 풀이 (0) 2020.09.22 백준 10871 x보다 작은 수 파이썬 풀이 (0) 2020.09.21 백준 14681 사분면 고르기 파이썬 풀이 (2) 2020.09.21