1037. 在霍格沃茨找零钱(20)-PAT乙级真题
2016-07-22 14:14
330 查看
1037.
在霍格沃茨找零钱(20)
如果你是哈利·波特迷,你会知道魔法世界有它自己的货币系统
—— 就如海格告诉哈利的:“十七个银西可(Sickle)兑一个加隆(Galleon),二十九个纳特(Knut)兑一个西可,很容易。”现在,给定哈利应付的价钱P和他实付的钱A,你的任务是写一个程序来计算他应该被找的零钱。
输入格式:
输入在1行中分别给出P和A,格式为“Galleon.Sickle.Knut”,其间用1个空格分隔。这里Galleon是[0,
10^7]区间内的整数,Sickle是[0, 17)区间内的整数,Knut是[0, 29)区间内的整数。
输出格式:
在一行中用与输入同样的格式输出哈利应该被找的零钱。如果他没带够钱,那么输出的应该是负数。
输入样例1:
10.16.27
14.1.28
输出样例1:
3.2.1
输入样例2:
14.1.28
10.16.27
输出样例2:
-3.2.1
JAVA版本请戳->>PAT
乙级 1037. 在霍格沃茨找零钱(20)Java版
在霍格沃茨找零钱(20)
如果你是哈利·波特迷,你会知道魔法世界有它自己的货币系统
—— 就如海格告诉哈利的:“十七个银西可(Sickle)兑一个加隆(Galleon),二十九个纳特(Knut)兑一个西可,很容易。”现在,给定哈利应付的价钱P和他实付的钱A,你的任务是写一个程序来计算他应该被找的零钱。
输入格式:
输入在1行中分别给出P和A,格式为“Galleon.Sickle.Knut”,其间用1个空格分隔。这里Galleon是[0,
10^7]区间内的整数,Sickle是[0, 17)区间内的整数,Knut是[0, 29)区间内的整数。
输出格式:
在一行中用与输入同样的格式输出哈利应该被找的零钱。如果他没带够钱,那么输出的应该是负数。
输入样例1:
10.16.27
14.1.28
输出样例1:
3.2.1
输入样例2:
14.1.28
10.16.27
输出样例2:
-3.2.1
JAVA版本请戳->>PAT
乙级 1037. 在霍格沃茨找零钱(20)Java版
#include <iostream> using namespace std; int main() { int a, b ,c; int m, n, t; scanf("%d.%d.%d",&a, &b, &c); scanf("%d.%d.%d",&m, &n, &t); int flag; if (a > m ||(a == m && b > n) ||(a == m && b == n && c > t)) flag = 0; else flag = 1; int x, y, z; if (flag == 1) { if (t >= c) { z = t - c; } else { z = t + 29 - c; n = n - 1; } if (n >= b) { y = n - b; } else { y = n + 17 - b; m = m - 1; } x = m - a; cout << x << "." << y << "." << z; } else { if (c >= t) { z = c - t; } else { z = c + 29 - t; b = b - 1; } if (b >= n) { y = b - n; } else { y = b + 17 - n; a = a - 1; } x = a - m; cout << "-" << x << "." << y << "." << z; } return 0; }
相关文章推荐
- 1036. 跟奥巴马一起编程(15)-PAT乙级真题
- Android Studio signed apk 引入so包
- iOS地图上WGS84、GCJ-02、BD-09互转解决方案
- Excel 2007 批量删除隐藏的文本框
- django 直接执行mysql 语句
- 做一款仿映客的直播App?看这篇就够了
- 二分查找——D:Pie 解题报告
- SGI STL容器概述
- Errno 256 No more mirrors to try
- 1038. 统计同成绩学生(20)-PAT乙级真题
- 男装-成衣-衣布到位
- LeetCode-Best Time to Buy and Sell Stock with Cooldown
- CEF中文教程(google chrome浏览器控件) -- Windows下编译Chromium
- 有关Python里面小数点精度的控制
- Linux下oracle可视化操作工具sqldeveloper安装与配置
- Lucene站内搜索引擎
- 简单处理UICollectionview的淡出效果
- poj3273 最大生成树
- Failed to read auto-increment value from storage engine 诡异的mysql自增无效问题
- 黑客与画家读书笔记2