-
[modulo/divisor] Vending machine change 거스름돈 문제🐍 파이썬/파이썬 연습문제 2022. 7. 17. 06:52
처음에는 생각해내기 어렵지만 사실 엄청 많이 쓰이는 모듈로와 디비전 연산 !
문제 : 주어진 금액을 최소한의 갯수의 동전으로 거슬러주는 프로그래밍을 작성하시오
동전의 종류는 다음과 같다; quarters –25 cents, dime –10 cents, nickel –5 cents, pennies –1 cent
def change(amount): quarters = amount // 25 rest_amount = amount % 25 dimes = rest_amount // 10 rest_amount %= 10 nickels = rest_amount // 5 rest_amount %= 5 pennies = rest_amount print('%d quarters %d dimes %d nickels %d pennies' %(quarters, dimes, nickels, pennies))
'🐍 파이썬 > 파이썬 연습문제' 카테고리의 다른 글
[modulo/devisor] sum up digit (0) 2022.07.18 [file] copy the file (0) 2022.07.17 [random/inf loop] guessing game (0) 2022.07.17 [input/string interpolation] 유저에게 인풋을 받아서 프린트하기 (0) 2022.07.17 [소개글] how to use 파이썬 연습문제 (0) 2022.07.15