SW Expert Academy // 5162

2021. 1. 20. 19:07Programming/SW Expert Academy

SW Expert Academy 5162번 "두가지 빵의 딜레마" 문제입니다.

TC = int(input())
for tc in range(1, TC + 1):
    A, B, C = map(int, input().split())
    bread = 0
    if A < B:
        bread += C // A
    elif A >= B:
        bread += C // B
    print("#%s"%tc, bread)

A원의 빵과 B원의 빵이 있는데 C원으로 최대한 많은 빵을 샀을 때 몇개의 빵을 사는지에 대한 문제다.

 

많은 빵을 사기 위해서는 A, B 중에서 작은 값으로 C를 나누면 된다.

 

거스름돈을 남겨도 되기 때문에, 즉 딱 맞춰서 살 필요가 없기 때문에 가능한 풀이이다.

'Programming > SW Expert Academy' 카테고리의 다른 글

SW Expert Academy // 4698  (0) 2021.01.21
SW Expert Academy // 4751  (0) 2021.01.21
SW Expert Academy // 5356  (0) 2021.01.20
SW Expert Academy // 5431  (0) 2021.01.20
SW Expert 아카데미 // 5515  (0) 2021.01.19