관리 메뉴

솜씨좋은장씨

[BaekJoon] 2896번 : 무알콜 칵테일 (Python) 본문

Programming/코딩 1일 1문제

[BaekJoon] 2896번 : 무알콜 칵테일 (Python)

솜씨좋은장씨 2022. 6. 11. 21:48
728x90
반응형

코딩 1일 1문제! 오늘의 문제는 백준의 무알콜 칵테일 입니다.

 

2896번: 무알콜 칵테일

첫째 줄에 구매한 오렌지, 사과, 파인애플 주스의 양 A, B, C가 주어진다. (1 ≤ A, B, C ≤ 500) 둘째 줄에 칵테일을 만드는데 필요한 각 주스의 비율 I, J, K가 주어진다. (1 ≤ I, J, K ≤ 50)

www.acmicpc.net

👨🏻‍💻 코드 ( Solution )

def non_alcoholic_cocktail(orange, apple, pineapple, orange_ratio, apple_ratio, pineapple_ratio):
    min_ratio = min(orange / orange_ratio, apple / apple_ratio, pineapple / pineapple_ratio)
    
    extra_orange = orange - orange_ratio * min_ratio
    extra_apple = apple - apple_ratio * min_ratio
    extra_pineapple = pineapple - pineapple_ratio * min_ratio
    
    return extra_orange, extra_apple, extra_pineapple


if __name__ == "__main__":
    orange, apple, pineapple = map(int, input().split())
    orange_ratio, apple_ratio, pineapple_ratio = map(int, input().split())
    
    extra_orange, extra_apple, extra_pineapple = non_alcoholic_cocktail(orange, apple, pineapple, orange_ratio, apple_ratio, pineapple_ratio)
    
    print(extra_orange, extra_apple, extra_pineapple)
 

GitHub - SOMJANG/CODINGTEST_PRACTICE: 1일 1문제 since 2020.02.07

1일 1문제 since 2020.02.07. Contribute to SOMJANG/CODINGTEST_PRACTICE development by creating an account on GitHub.

github.com

Comments