4.1 在霍格沃茨找零钱
问题描述】
如果你是哈利·波特迷,你会知道魔法世界有它自己的货币系统 —— 就如海格告诉哈利的:“十七个银西可(Sickle)兑一个加隆(Galleon),二十九个纳特(Knut)兑一个西可,很容易。”现在,给定哈利应付的价钱P和他实付的钱A,你的任务是写一个程序来计算他应该被找的零钱。
【输入形式】
输入在1行中分别给出P和A,格式为“Galleon.Sickle.Knut”,其间用1个空格分隔。这里Galleon是[0, 107]区间内的整数,Sickle是[0, 17)区间内的整数,Knut是[0, 29)区间内的整数。
【输出形式】
在一行中用与输入同样的格式输出哈利应该被找的零钱。如果他没带够钱,那么输出的应该是负数。
【样例输入1】
10.16.27 14.1.28
【样例输出1】
3.2.1
【样例输入2】
14.1.28 10.16.27
【样例输出1】
-3.2.1
#include <iostream>
using namespace std;
int main(){int pg,ps,pk;//价钱 int ag,as,ak;//实付 int rg,rs,rk;//找钱 char point;cin>>pg>>point>>ps>>point>>pk;cin>>ag>>point>>as>>point>>ak;int p=pg*17*29+ps*29+pk;int a=ag*17*29+as*29+ak;int sum=a-p; if(sum<0){cout<<"-";sum=-sum;}rg=sum/(17*29);sum=sum%(17*29);rs=sum/29;rk=sum%29;cout<<rg<<point<<rs<<point<<rk;
}
4.1 在霍格沃茨找零钱相关推荐
- PAT 1037 在霍格沃茨找零钱(20)(代码+思路)
1037 在霍格沃茨找零钱(20)(20 分) 如果你是哈利·波特迷,你会知道魔法世界有它自己的货币系统 -- 就如海格告诉哈利的:"十七个银西可(Sickle)兑一个加隆(Galleon) ...
- 1028: 在霍格沃茨找零钱
1028: 在霍格沃茨找零钱 时间限制: 1 Sec 内存限制: 128 MB 提交: 316 解决: 147 [提交][状态][讨论版] 题目描述 如果你是哈利·波特迷,你会知道魔法世界有它自己 ...
- C++学习之路 | PTA乙级—— 1037 在霍格沃茨找零钱 (20 分)(精简)
1037 在霍格沃茨找零钱 (20 分) 如果你是哈利·波特迷,你会知道魔法世界有它自己的货币系统 -- 就如海格告诉哈利的:"十七个银西可(Sickle)兑一个加隆(Galleon),二十 ...
- PAT乙级(1037 在霍格沃茨找零钱 )
PAT乙级 1037 在霍格沃茨找零钱 解题思路乙级代码 思路:首先判断需要付的费用和实际付的费用大小关系 如果应付大于实付,则将其交换,并且先输出'-' 这样即可避免其他方法判断正负问题的 ...
- PAT 1037. 在霍格沃茨找零钱
PAT 1037. 在霍格沃茨找零钱 如果你是哈利·波特迷,你会知道魔法世界有它自己的货币系统 -- 就如海格告诉哈利的:"十七个银西可(Sickle)兑一个加隆(Galleon),二十九个 ...
- PAT乙级在霍格沃茨找零钱(20)
1027 在霍格沃茨找零钱(20) 题目描述 如果你是哈利·波特迷,你会知道魔法世界有它自己的货币系统 -- 就如海格告诉哈利的:"十七个银西可(Sickle)兑一个加隆(Galleon), ...
- 1037 在霍格沃茨找零钱
1037 在霍格沃茨找零钱 题目: 如果你是哈利·波特迷,你会知道魔法世界有它自己的货币系统 -- 就如海格告诉哈利的:"十七个银西可(Sickle)兑一个加隆(Galleon),二十九个纳 ...
- PAT(B) 1037 在霍格沃茨找零钱(Java)
题目链接:1037 在霍格沃茨找零钱 (20 point(s)) 题目描述 如果你是哈利·波特迷,你会知道魔法世界有它自己的货币系统 -- 就如海格告诉哈利的:"十七个银西可(Sickle) ...
- PAT (Basic Level) Practice (中文)1037 在霍格沃茨找零钱 (20 分)
1037 在霍格沃茨找零钱 (20 分) 如果你是哈利·波特迷,你会知道魔法世界有它自己的货币系统 -- 就如海格告诉哈利的:"十七个银西可(Sickle)兑一个加隆(Galleon),二十 ...
- 1037. 在霍格沃茨找零钱(20) python篇
1037. 在霍格沃茨找零钱(20) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 如果你是哈利·波特迷,你会知 ...
最新文章
- 足球?光头?AI:这道题可太难了
- C语言经典例32-删除字符串中指定的字符
- 7种CSS圆角框解决方案
- RK瑞芯微WIFI模组2020最新支持列表,放心使用!
- Linux中Shell的转义用法笔记
- 界址点圆圈怎么生成_大千世界怎么钓鱼?大千世界钓鱼方法及灵气之水获取攻略...
- JavaScript开发区块链只需200行代码 1
- 不同数据库的自增代码
- 一个很好用的桌面取色器和一个在线取色器
- Windows NT 架构
- Python-S9-Day123——爬虫两示例
- excel 隐藏和取消隐藏
- 传智播客风清扬视频-------IO简述之File讲解
- 仿支付宝输入密码效果
- 机器人——人类的终极进化
- Python串口通信发送浮点型数据
- upupoo视频使用Java代码下载
- 怎么把图片文件压缩到最小?
- 2021-02-03-ctf-如来十三掌
- Spark作业调度中stage的划分
热门文章
- 海康威视设像头添加到中维世纪监控录像机的方法
- 阿里云RDS 数据迁移备份本地数据库
- 左连接、右连接的区别
- matlab做polyfit拟合曲线时,报错:多项式未正确设置条件。请添加具有不同 X 值的点,减少多项式的次数,或者尝试按照 HELP POLYFIT 中所述进行中心化和缩放。
- 证券从业资格证-考前复习-金融市场基础知识
- 如何通过开源项目搭建私有云平台--第一步:安装Minio
- 临沂机器人火锅_海底捞首家“无人火锅店”营业,机器人全天上班,再见了,服务员...
- yum命令——安装、卸载、查询等
- 几何基础的五组二十条公理
- Snapchat收购以色列AR创企,进军AR购物?