jmu-python-函数-找钱
生活随笔
收集整理的這篇文章主要介紹了
jmu-python-函数-找钱
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
買單時,營業員要給用戶找錢。營業員手里有10元、5元、1元(假設1元為最小單位)幾種面額的鈔票,其希望以盡可能少(張數)的鈔票將錢換給用戶。比如,需要找給用戶17元,那么其需要給用戶1張10元,1張5元,2張1元。而不是給用戶17張1元或者3張5元與2張1元。
函數接口定義:
giveChange(money) #money為要找的錢。經過計算,應按格式"要找的錢 = x*10 + y*5 + z*1"輸出。
裁判測試程序樣例:
/* 請在這里填寫答案 */
n = int(input())
for i in range(n):
? ? giveChange(int(input()))
輸入樣例:
5
109
17
10
3
0
輸出樣例:
109 = 10*10 + 1*5 + 4*1
17 = 1*10 + 1*5 + 2*1
10 = 1*10 + 0*5 + 0*1
3 = 0*10 + 0*5 + 3*1
0 = 0*10 + 0*5 +
?
?
代碼
def giveChange(num):
? ? x=int(num/10)
? ? m=num%10
? ? y=int(m/5)
? ? m=m%5
? ? z=int(m/1)
? ? print("{} = {}*10 + {}*5 + {}*1".format(num,x,y,z))
總結
以上是生活随笔為你收集整理的jmu-python-函数-找钱的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: web前端面试100题
- 下一篇: python图片识别之 easyocr