728x90
반응형
와나 런타임 에러 너무 많이 나서 찾아봤다..
런타임 에러나는 내 코드)
fix_co, var_co, pro_co = raw_input().split(" ")
fixed_cost = int(fix_co)
variable_cost = int(var_co)
profit = int(pro_co)
selling_cnt = fixed_cost / (profit - variable_cost) + 1
if selling_cnt < 2:
print -1
else:
print selling_cnt
찾은 답안보고 수정한 코드)
fixed_cost, variable_cost, profit = map(int, raw_input().split(" "))
if variable_cost >= profit:
print -1
else:
print int(fixed_cost / (profit - variable_cost)) + 1
* 런타임 에러나는 이유가 variable_cost 변수가 profit 변수보다 크거나 같을 때 체크 안하면 난다네,,
세상 개발자 고수들 넘 많아.. 또 하나 배우고 갑니다..
https://www.acmicpc.net/problem/1712
* 참고한 사이트
- https://dojang.io/mod/page/view.php?id=2179
728x90
반응형
'Algorithm > Baekjoon' 카테고리의 다른 글
단계별로 풀기 2단계 if문 - 두 수 비교하기(1330번 문제) Python 답안 (0) | 2019.10.10 |
---|---|
단계별로 풀기 1단계 입출력과 사칙연산 - 곱셈(2588번 문제) Python 답안 (0) | 2019.10.10 |
단계별로 풀기 4단계 while문 - A+B-4(10951 문제) Python 답안 (0) | 2019.10.07 |
단계별로 풀기 4단계 while문 - A+B-5(10952 문제) Python 답안 (0) | 2019.10.07 |
백준 단계별로 풀기 10단계 소수 구하기 - 소수 찾기 (1978 문제) Python 답안 (0) | 2019.03.09 |