#10 백준 1712번 파이썬
우보만리
- 손으로 부등식을 풀고, 계산만 하면 되는 문제
- 아무 생각없이 반복문을 써서 풀이해서 틀림
손익분기점=초기투자비판매가격−단위비용
반복문으로 풀이Permalink
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
def calculate_break_even(fixed_cost, unit_cost, price): | |
if price <= unit_cost: | |
return -1 | |
units = 1 | |
while 1: | |
avenue = - fixed_cost - (unit_cost - price)* units | |
if avenue > 0 : | |
print(units) | |
return | |
else: | |
units += 1 | |
response = tuple(map(int,input().split())) | |
calculate_break_even(*response) |
부등식으로 풀이Permalink
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
def calculate_break_even(fixed_cost, unit_cost, price): | |
if price <= unit_cost: | |
units = -1 | |
else: | |
temp = fixed_cost / (price - unit_cost) | |
units = int(temp) + 1 | |
print(units) | |
response = tuple(map(int,input().split())) | |
calculate_break_even(*response) |