PAT(BASIC)1037. 在霍格沃茨找零钱(20)
来源:互联网 发布:淘宝号等级划分 编辑:程序博客网 时间:2024/05/05 00:09
代码确实有点冗长,请见谅。
#include<iostream>struct money{int Galleon;int Sickle;int Kunt;};int main(void){using namespace std;money should_pay,pay,resault;char c;cin>>should_pay.Galleon>>c>>should_pay.Sickle>>c>>should_pay.Kunt>>pay.Galleon>>c>>pay.Sickle>>c>>pay.Kunt;if((pay.Galleon>should_pay.Galleon)||((pay.Galleon>=should_pay.Galleon)&&pay.Sickle>should_pay.Sickle)||(pay.Galleon>=should_pay.Galleon&&pay.Sickle>=should_pay.Sickle&&pay.Kunt>=should_pay.Kunt)){int jw=0;if(pay.Kunt>=should_pay.Kunt)resault.Kunt=pay.Kunt-should_pay.Kunt;else{jw=1;resault.Kunt=pay.Kunt+29-should_pay.Kunt;}pay.Sickle-=jw;jw=0;if(pay.Sickle>=should_pay.Sickle)resault.Sickle=pay.Sickle-should_pay.Sickle;else{jw=1;resault.Sickle=pay.Sickle+17-should_pay.Sickle;}pay.Galleon-=jw;resault.Galleon=pay.Galleon-should_pay.Galleon;cout<<resault.Galleon<<'.'<<resault.Sickle<<'.'<<resault.Kunt;}else{int jw=0;if(should_pay.Kunt>=pay.Kunt)resault.Kunt=should_pay.Kunt-pay.Kunt;else{jw=1;resault.Kunt=should_pay.Kunt+29-pay.Kunt;}should_pay.Sickle-=jw;jw=0;if(should_pay.Sickle>=pay.Sickle)resault.Sickle=should_pay.Sickle-pay.Sickle;else{jw=1;resault.Sickle=should_pay.Sickle+17-pay.Sickle;}should_pay.Galleon-=jw;resault.Galleon=should_pay.Galleon-pay.Galleon;cout<<'-'<<resault.Galleon<<'.'<<resault.Sickle<<'.'<<resault.Kunt;}system("pause");}
0 0
- PAT(BASIC)1037. 在霍格沃茨找零钱(20)
- PAT BASIC LEVEL 1037. 在霍格沃茨找零钱(20)
- PAT (Basic Level)1037. 在霍格沃茨找零钱
- PAT (Basic Level) Practise (中文)1037. 在霍格沃茨找零钱(20)
- PAT Basic 1037. 在霍格沃茨找零钱(20)(C语言实现)
- PAT (Basic Level) Practise (中文) 1037. 在霍格沃茨找零钱(20)
- PAT (Basic Level) Practise (中文)1037. 在霍格沃茨找零钱(20)
- 【PAT】1037. 在霍格沃茨找零钱(20)
- PAT 1037. 在霍格沃茨找零钱(20)
- PAT-1037. 在霍格沃茨找零钱(20)
- 1037. 在霍格沃茨找零钱(20) PAT
- PAT 1037. 在霍格沃茨找零钱(20)
- PAT(basic level) 1037 在霍格沃茨找零钱(20)
- Pat(Basic Level)Practice--1037(在霍格沃茨找零钱)
- PAT(Basic Level)_1037_在霍格沃茨找零钱
- PAT乙级 在霍格沃茨找零钱(20)
- PAT---B1037. 在霍格沃茨找零钱(20)
- PAT B1037. 在霍格沃茨找零钱(20)
- 修改apache2的默认端口,默认网站目录和默认主页文档
- 为iOS创建一个simulator build
- 排序算法总结
- Ubuntu14.04 64bit安装Android Studio
- Ajax实现自动补全
- PAT(BASIC)1037. 在霍格沃茨找零钱(20)
- 批量修改程序参数,并在天河二号上编译运行
- (模板)线段树set(a,b) query(a,b)
- poj 2823 Sliding Window treap/segtree
- lucene4.3简单搜索示例代码
- SQLServer 数据加密解密:常用的加密解密(一)
- Struts2的ValueStack(值栈)介绍
- Formatter类
- uva455 Periodic String