有关网站建设合同,织梦珠宝网站模板,网站特点,中国互联网协会地址如果你是哈利波特迷#xff0c;你会知道魔法世界有它自己的货币系统 —— 就如海格告诉哈利的#xff1a;“十七个银西可(Sickle)兑一个加隆(Galleon)#xff0c;二十九个纳特(Knut)兑一个西可#xff0c;很容易。”现在#xff0c;给定哈利应付的价钱P和他实付的钱A… 如果你是哈利·波特迷你会知道魔法世界有它自己的货币系统 —— 就如海格告诉哈利的“十七个银西可(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输出样例2 -3.2.1 #includecstdio
const int G 17*29;
const int S 29;int main(){int a1,a2,a3,b1,b2,b3;scanf(%d.%d.%d %d.%d.%d,a1,a2,a3,b1,b2,b3);int price a1 * G a2 * S a3;int money b1 * G b2 * S b3;int change money - price;if(change 0) {printf(-);change -change;}printf(%d.%d.%d,change / G,change % G / S,change % S);return 0;
} 转载于:https://www.cnblogs.com/wanghao-boke/p/8540589.html