Python编程基础 第二章 编程练习 (第2轮开课补充) 编写程序实现以下功能:有n元人民币,其有10元、5元、1元3种面额,将所有可能的情况及可能情况的总数输出。
2021/9/25 11:40:42
本文主要是介绍Python编程基础 第二章 编程练习 (第2轮开课补充) 编写程序实现以下功能:有n元人民币,其有10元、5元、1元3种面额,将所有可能的情况及可能情况的总数输出。,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
题目内容:
编写程序实现以下功能:有n元人民币,其有10元、5元、1元3种面额,将所有可能的情况及可能情况的总数输出。
输入格式:
一个整数。
输出格式:
每一行输出一种情况,先输出10元的张数,再依次输出5元和1元的张数,各张数之间用一个英文逗号分开。
最后一行输出可能情况的总数。
输入样例:
20
输出样例:
0,0,20
0,1,15
0,2,10
0,3,5
0,4,0
1,0,10
1,1,5
1,2,0
2,0,0
9
时间限制:500ms内存限制:32000kb
代码:
n = int(input()) num = 0 for i in range(n // 10 + 1): for j in range(n // 5 + 1): for k in range(n + 1): if i * 10 + j * 5 + k * 1 == n: print("%d,%d,%d"%(i,j,k)) num += 1 print(num)
用例测试结果 | 运行时间 | 占用内存 | 提示 | 得分 |
---|---|---|---|---|
用例1通过 | 40ms | 4628kb | 1 | |
用例2通过 | 33ms | 4516kb | 1 |
提交答案
本次得分/总分:2.00/2.00分
这篇关于Python编程基础 第二章 编程练习 (第2轮开课补充) 编写程序实现以下功能:有n元人民币,其有10元、5元、1元3种面额,将所有可能的情况及可能情况的总数输出。的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-20Python编程入门指南
- 2024-12-20Python编程基础与进阶
- 2024-12-19Python基础编程教程
- 2024-12-19python 文件的后缀名是什么 怎么运行一个python文件?-icode9专业技术文章分享
- 2024-12-19使用python 把docx转为pdf文件有哪些方法?-icode9专业技术文章分享
- 2024-12-19python怎么更换换pip的源镜像?-icode9专业技术文章分享
- 2024-12-19Python资料:新手入门的全面指南
- 2024-12-19Python股票自动化交易实战入门教程
- 2024-12-19Python股票自动化交易入门教程
- 2024-12-18Python量化入门教程:轻松掌握量化交易基础知识