第三周上机实践项目 项目4--换分币
来源:互联网 发布:图像测量软件 编辑:程序博客网 时间:2024/05/29 03:09
问题及代码:
/* Copyright(c)2016,烟台大学计算机与控制工程学院 All rights reserced 文件名称:test.cpp 作 者:蔡汝佳 完成日期:2016年3月16日 版 本 号:v1.0 问题描述:用一元人民币兑换成1分,2分,5分硬币,有多少种兑换方法?请输出所有可能的方案。 输入描述:无 程序输出:输出不同的兑换方式。 */#include <iostream>using namespace std;int main(){ int x,y,z,t=0; // x 1 y 2 z 5 for(x=0;x<=100;x++) { for(y=0;y<=50;y++) { for(z=0;z<=20;z=z+3) { if(x+y*2+z*5==100) { cout<<"一分硬币"<<x<<"个 "<<"2分硬币"<<y<<"个 "<<"5分硬币"<<z<<"个 "<<endl; t++; } } } } cout<<"总共有"<<t<<"种不同的兑换方式。"; return 0;}
运行结果:
知识点总结:
穷举法
学习心得:
0 0
- 第三周上机实践项目 项目4--换分币
- 第三周上机实践项目 项目4--百钱百鸡问题
- 第三周上机实践项目 项目4--委派任务
- 数据结构上机实践第三周项目1
- 数据结构上机实践第三周项目2
- 数据结构上机实践第三周项目1
- 数据结构上机实践第三周项目2
- 第三周上机实践项目 项目1--个人所得税计算器
- 第三周上机实践项目 项目2--本月有几天?
- 第三周上机实践项目——项目4-穷举法解决组合问题
- 第三周上机实践项目 项目4--穷举法求数列
- 第三周上机实践项目——旱冰场造价
- 第三周上机实践项目——时间类
- 第三周上机实践项目——长方体类
- 第三周上机实践项目——java之加减乘除
- 第三周上机实践项目1-三角形类
- 第三周上机实践项目2-三角形类2
- 第三周上机实践项目5-工资类(1)
- CSS之弧形阴影
- MVC
- soledede--期望最大化(EM)算法
- How to Set JAVA_HOME / PATH variables Under Linux Bash Profile
- vb.net 删除数据库内容
- 第三周上机实践项目 项目4--换分币
- HDU2089 不要62(数位dp入门)
- 立即调用的函数表达式(IIFE)
- OpenLayers 学习(二)基于OpenLayers添加地图控件
- Git的使用(基于Linux)
- uva11384 Help is needed for Dexter
- 分辨率
- CI3轻松整合Smarty3
- Active MQ 管理界面介绍