华为机试——自动售货机找零
来源:互联网 发布:西门子plc怎么编程 编辑:程序博客网 时间:2024/05/01 11:36
有个自动售货机会自己找零,能塞进去以及突出来的钱的面额为1、5、10、20、50、100,
输入用户塞进去的面额和商品价格,要求输出找零信息,也就是说1、5、10、20、50、100个多少个
例子:
输入
100
89
输出
1 0 1 0 0 0
#include<iostream>using namespace std;int main(){ int a[6]={1,5,10,20,50,100}; int b[6]={0}; int total,price; int changes=0; cin>>total>>price; if(total<price) return -1; changes=total-price; for(int i=6-1;i>=0;i--) { b[i]=changes/a[i]; changes=changes-a[i]*b[i]; } for(int i=0;i<6;i++) cout<<b[i]<<" "; return 0;}
0 0
- 华为机试——自动售货机找零
- 2016华为机试-自动售货机
- 华为oj-自动售货机
- 自动售货机
- 自动售货机
- 测试自动售货机
- 自动售货机控制系统
- 自动饮料售货机
- 自动售货机代码
- 设计模式之状态模式——自动售货机
- 自动售货机简单代码
- JAVA模拟自动售货机
- Verilog自动售货机设计
- [JAVA]模拟自动售货机
- FPGA自动售货机设计
- JAVA模拟自动售货机
- 华为OJ自动售货系统
- 自动售货机销售系统 C
- 《算法导论》读书笔记--快速排序
- 【html5】html5 本地存储
- subline text 3打开文件乱码 window max os
- java并发库中的LockSupport介绍及使用
- 【c++】构造函数为什么不能是虚函数
- 华为机试——自动售货机找零
- WebDriver工厂类封装
- hdu2665
- Map集合视频学习
- Pb技巧1
- QT 编写Rtf(富文本格式) 文件实例
- 关于using声明与using指令 c++
- Mybatis/Ibatis,数据库操作的返回值
- VMware中的suse linux安装VMtools方法