본문 바로가기
알고리즘

백준 17450번 과자 사기 - 파이썬(Python)

by 푸드듥 2023. 2. 2.
반응형

백준 17450번

https://www.acmicpc.net/problem/17450

 

정답코드) 시간: 44ms

- 각 과자의 가성비를 계산해 최고값을 가진 과자를 출력한다.

res, ans = 0, 0
snack = ["S", "N", "U"]
for i in range(3):
    cost, weight = map(int, input().split())
    tcost, tweight = cost * 10, weight * 10
    money = tcost - 500 if tcost >= 5000 else tcost
    if (tweight / money) > res:
        res = tweight / money
        ans = i
print(snack[ans])
반응형

댓글