买单时,营业员要给用户找钱。营业员手里有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-函数-找钱相关推荐

  1. Pass算子python 函数

    Pass算子python 函数 函数 • 函数是代码的一种组织形式 • 函数应该能完成一项特定的工作,而且一般一个函数只完成一项工作 • 有些语言,分函数和过程两个概念,通俗解释是,有返回结果的是函数 ...

  2. Python 函数的可变参数(*paramter与**paramter)的使用

    Python 函数的可变参数主要有 *paramter与**paramter 可变参数主要有 *paramter的作用 接受任意多个实际参数并放到一个元组中 def people(*people):f ...

  3. 【python教程入门学习】Python函数定义及传参方式详解(4种)

    这篇文章主要介绍了Python函数定义及传参方式详解(4种),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 一.函数初识 1.定 ...

  4. python系统提供构造函数传入参数_[ Python入门教程 ] Python函数定义和使用

    函数是一段可以重复多次调用的代码,通过输入的参数值,返回需要的结果.通过使用函数,可以提高代码的重复利用率.本文主要介绍Python函数的定义.调用和函数参数设置方法. 函数的定义 Python函数定 ...

  5. python函数第二次运行报错_Python学习笔记2-函数、高级特性

    函数 调用函数 要调用一个函数,需要知道函数的名称和参数,比如求绝对值的函数abs,只有一个参数 >>> abs(100) 100 >>> abs(-20) 20 ...

  6. [教程]Python函数的参数

    Python函数的参数 位置参数.默认值参数.可变参数.关键字参数和命名关键字参数 1 函数结构 def 函数名(参数):函数体返回值 2 位置参数 略 3 默认值参数 略 4 可变参数 # 可变长度 ...

  7. python函数+定义+调用+多返回值+匿名函数+lambda+高级函数(reduce、map、filter)

    python函数+定义+调用+多返回值+匿名函数+lambda+高级函数(reduce.map.filter) Python 中函数的应用非常广泛,比如 input() .print().range( ...

  8. python函数参数*arg和**kwargs分别代表什么?

    python函数参数*arg和**kwargs分别代表什么? 注意: 注意:参数arg.*args.**kwargs三个参数的位置必须是一定的.必须是(arg,*args,**kwargs)这个顺序, ...

  9. python 函数 默认参数

    python 函数 默认参数 def add(a=1, b=2): # a,b设置默认参数c = a + breturn c c = add(a=2) # 如果不填,就是默认参数 print(c) 4

  10. Python的零基础超详细讲解(第十二天)-Python函数及使用

    基础篇往期文章: Python的零基础超详细讲解(第一天)-Python简介以及下载_编程简单学的博客-CSDN博客 Python的零基础超详细讲解(第二天)-Python的基础语法1_编程简单学的博 ...

最新文章

  1. js两种显示日期方法
  2. oracle11g迁移到12cpdb,12c跨平台完成PDB的备份迁移
  3. VS2015提示gets未定义
  4. 网易云信集成视频教程(六):如何快速实现iOS下IM自定义消息收发?
  5. 王力宏《十八般武艺》全部歌曲试听
  6. 设计模式 工厂方法_工厂设计模式–一种有效的方法
  7. Unity3D 4.x怎样实现动画的Ping Pong效果
  8. jsp 页面之${fn:}内置函数列表
  9. windows查看GPU使用信息
  10. jquery操作元素
  11. DSF 洛谷 P1294 高手去散步
  12. w ndows摄像头驱动怎么安,如何安装摄像头驱动?求安装步骤和方法!!!
  13. Contrastive Loss
  14. Tableau 网站流量分析案例汇总
  15. python大鱼吃小鱼程序代码_pygame大鱼吃小鱼源代码
  16. 显示12306服务器处理中正在排队,12306排队等待中怎么回事_12306排队等待时间_12306一直在排队解决方法...
  17. 常用图标(icon)css下载
  18. c语言计算机图形来画八分画圆,计算机图形学:中点画圆算法
  19. 隐藏服务器header与web软件版本信息
  20. win10打开计算机加载很慢,win10我的电脑打开慢怎么办_win10此电脑打开慢解决方法-win7之家...

热门文章

  1. 电脑垃圾太多?这几个清理电脑的软件来看看吗?
  2. SAP ERP 与 Oracle ERP 比较(转)
  3. Excel快捷键大全和35个函数---第二弹
  4. C语言程序——用星号打印图案
  5. python使用phone实现手机号归属地查询
  6. myeclipse中设置括号匹配颜色
  7. 微端要用什么样的服务器
  8. python列表的“增删改查”(python基础讲解第四天)
  9. HTML设计网站首页
  10. 相控阵天线有源驻波测试