博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
pat(B) 1037. 在霍格沃茨找零钱(水题)
阅读量:6713 次
发布时间:2019-06-25

本文共 510 字,大约阅读时间需要 1 分钟。

代码:

#include
#include
#include
#include
using namespace std;int main(){ int h,m,s; int h0,m0,s0; while(scanf("%d.%d.%d%d.%d.%d",&h0,&m0,&s0,&h,&m,&s)!=EOF) { int x1=h0*17*29+m0*29+h0; int x2=h*17*29+m*29+h; if(x1>x2) { swap(h0,h); swap(m0,m); swap(s0,s); printf("-"); } if(s>=s0) { s=s-s0; } else { m-=1; s=s+29-s0; } if(m>=m0) { m=m-m0; } else { h-=1; m=m+17-m0; } h=h-h0; printf("%d.%d.%d\n",h,m,s); } return 0;}

转载地址:http://erhlo.baihongyu.com/

你可能感兴趣的文章
Mac 下得Jmeter 测试
查看>>
java基础之本地线程
查看>>
sqlserver2005 递归查询
查看>>
30天提升技术人的写作力-第十一天
查看>>
OSPF环境下帧中继的配置
查看>>
Python 17.4 使用Web框架
查看>>
马哥1-3
查看>>
spring容器
查看>>
Linux系统架构(LB-HA集群)-nginx负载均衡集群配置
查看>>
ios版塔防类游戏源码
查看>>
Backup Exec 2010 V-79-57344-65072
查看>>
我的友情链接
查看>>
SequoiaDB 笔记
查看>>
lduan HyPer-V 网络存储(三)
查看>>
SSH 命令行参数详解【英】
查看>>
DNS服务器
查看>>
notify与notifyAll的区别
查看>>
Java读取文件方法大全
查看>>
Java学习lesson 08
查看>>
MarkDown入门
查看>>