牛客网PAT练兵场-在霍格沃茨找零钱
2024-09-07 20:10:39
题目地址:https://www.nowcoder.com/pat/6/problem/4063
题意:按照题目的进制计算即可
/**
*
*作者:Ycute
*时间:2019-11-14-21.45.44
*题目题意简单描述:按照题目给定的进制计算即可
*/ #include<iostream>
#include<cmath>
#include<cstring>
#include<algorithm>
#include<vector>
using namespace std; void f(int a,int b,int c,int a1,int b1,int c1){
int g2,s2,k2;
if(c>=c1){
k2=c-c1;
}else{
b--;
k2=+(c-c1);
}
if(b>=b1){
s2=b-b1;
}else{
a--;
s2=+(b-b1);
}
g2=a-a1;
printf("%d.%d.%d\n",g2,s2,k2);
} int main(){
int g,s,k,g1,s1,k1;
scanf("%d.%d.%d",&g,&s,&k);
scanf("%d.%d.%d",&g1,&s1,&k1);
if(g>g1){
printf("-");
f(g,s,k,g1,s1,k1);
}else if(g==g1){
if(s>s1){
printf("-");
f(g,s,k,g1,s1,k1);
}else if(s==s1){
if(k>k1){
printf("-");
f(g,s,k,g1,s1,k1);
}else if(k==k1){
printf("0.0.0");
}else{
f(g1,s1,k1,g,s,k);
}
}else{
f(g1,s1,k1,g,s,k);
}
}else{
f(g1,s1,k1,g,s,k);
}
return ;
}
最新文章
- DBUtils 笔记
- 网站错误记录:A transport-level error has occurred when sending the request to the server.
- tomcat 实例
- Codeforces 696D Legen...(AC自动机 + 矩阵快速幂)
- 深入了解Hibernate的缓存使用
- mac安装chromedriver报错
- Java的多线程+Socket 后台 Ver 2.0
- hdu 4605 Magic Ball Game
- iOS开发——UI篇Swift篇&;UITextView
- 11g RAC R2 体系结构---进程,日志
- 十八、mysql 内存优化 之 myisam
- DNS远程和DNS日志
- windows phone 8.1常用启动器实例
- jquery append 和appendTo
- Hibernate映射数据库中longtext类型属性时报错No Dialect mapping for JDBC type: -1的解决方案
- python cookbook 笔记二
- DS二叉树--左叶子数量
- android的体系结构
- Sublime text3配置LiveReload 浏览器即时刷新
- hdu 4513 吉哥系列故事——完美队形II (manachar算法)
热门文章
- 实现了__iter__和__next__的对象是迭代器
- Python os.ttyname() 方法
- PHP date_timestamp_set() 函数
- C/C++编程笔记:《C语言》—— 数组知识详解,学编程建议收藏!
- luogu P1452 [USACO03FALL]Beauty Contest G /【模板】旋转卡壳
- 省选模拟赛 4.26 T1 dp 线段树优化dp
- linux之shell基本认知操作和简单shell练习
- Docker学习日记-安装Docker
- Oracle APEX 发送邮件
- Docker之Ubuntu上使用Docker的简易教程