#include <iostream>
#include <cstdio>
using namespace std;
int hs[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
int he[13]={0,0,31,59,90,120,151,181,212,243,273,304,334};
int tian(int dy,int mh,int yr)//与 1.1.2000 相差几天
{int sum=dy-1;/*for(int i=1;i<mh;i++){if(i==2 && ((yr%4==0 && yr%100!=0)||(yr%400==0)))//闰年 {sum=sum+29;}else{sum=sum+hs[i];}}*/sum=sum+he[mh];if(mh>2 && ((yr%4==0 && yr%100!=0)||(yr%400==0)))//闰年{sum=sum+1;}/*for(int i=2000;i<yr;i++){if((i%4==0 && i%100!=0)||(i%400==0))//闰年 {sum=sum+366;}else{sum=sum+365;}       }*/if (yr !=2000)//抄博友 巧妙 sum =sum+ 366 + 365 * (yr - 1 - 2000) + (yr - 1 - 2000) /4- (yr -1 - 2000) / 100+ (yr -1-2000) / 400;    return sum;
}
int miao(int hr,int mn,int sc)
{return sc+mn*60+hr*60*60;
}
int main()
{/* for(int i=2;i<13;i++){he[i]=he[i-1]+hs[i-1];cout<<he[i]<<" ";}cout<<endl;*/int n;scanf("%d",&n);for(int i=0;i<n;i++){int hr,mn,sc,dy,mh,yr;scanf("%d:%d:%d %d.%d.%d",&hr,&mn,&sc,&dy,&mh,&yr);int msec=miao(hr,mn,sc);int mday=tian(dy,mh,yr);//cout<<msec<<" "<<mday<<endl;msec=msec*(125.0/(108.0));//cout<<msec<<endl;printf("%d:%d:%d %d.%d.%d\n",(msec/10000)%10,(msec%10000)/100,msec%100,(mday%100)+1,((mday%1000)/100)+1,mday/1000);}return 0;
} 

POJ 2210 Metric Time G++相关推荐

  1. POJ 2210 Metric Time【日期】

    一开始调用一个函数,结果竟然超时了,后来将闰年判断换成数组存储,就过了.可能每一次都来判断一次就比较耗时,一次都判断完就省时间了. Metric Time Time Limit: 1000MS   M ...

  2. POJ 1359 Spacecraft Malfunction G++

    #include <iostream> #include <cstdio> #include <map> #include <cstring> #inc ...

  3. POJ 1318 Word Amalgamation G++

    #include <iostream> #include <string> #include <map> #include <vector> #incl ...

  4. POJ 1647 One-move checkmate G++

    #include <iostream> #include <cstdio> #include <string> int wqx,wqy,wkx,wky,bkx,bk ...

  5. POJ 2579 Blurred Vision G++

    #include <iostream> #include <vector> //感谢博友翻译 using namespace std; int main() {vector&l ...

  6. POJ 2291 Rotten Ropes G++

    #include <iostream> #include <vector> #include <algorithm> //谢谢博友分析 using namespac ...

  7. POJ 1300 Door Man G++ 无向图欧拉路判定 背

    #include <iostream> #include <cstdio> #include <string> #include <cstring> u ...

  8. POJ 1870 Bee Breeding G++ 正六边形矩阵 巧妙 背

    #include <iostream> #include <cstdio> #include <cmath> using namespace std; //英语 看 ...

  9. POJ 1126 Simply Syntax G++ dfs未实现 巧妙

    #include <iostream> #include <cstdio> #include <string> using namespace std; //英语 ...

最新文章

  1. 《明解C语言》pdf
  2. php获取d盘,软件装c盘和d盘的区别
  3. java调用支付接口实例_Java 调用支付宝接口
  4. 2017蓝桥杯省赛---java---B---2(纸牌三角形)
  5. lombok原理_听说学会用 Lombok 就可以让你早点下班?(你还不看)
  6. Oracle终于安装完成了,开始DBA学习之路
  7. fstab损坏无法开机的修复
  8. Javascript浏览器事件(上)
  9. laravel 效率与java_让你的Laravel 应用运行速度飞起来!(利用PHP OPcache)
  10. 家庭宽带上网_03_IP城域网
  11. 使用Java播放wav音乐
  12. Volatility FAQ
  13. 男大学生眼中的完美女大学生
  14. 微信公众号开发之jfinal wxin
  15. 开源可协作在线文档(ShowDoc)
  16. 聚焦智改数转,长沙博世“灯塔工厂”出圈史
  17. da2 Android版本固件,OPPOAce2官方系统刷机包(完整固件最新升级包ColorOS 7)
  18. 机械指令 对应 汇编指令
  19. java des解密乱码_des解密不完整,前面几位是乱码的解决办法
  20. word 2013 并列显示两张图片(且各自带有题注)

热门文章

  1. 如何计算做T的收益?
  2. 思维导图训练孩子逻辑思维能力的方法
  3. 《数学之美(第一版)》笔记 —— 第6章
  4. maven项目创建出错Could not calculate buil d plan:Plugin org.apache.maven.plugins 避坑
  5. 基于python高仿探迹源码
  6. Web服务器(01)——介绍web服务器
  7. 700m信号测试软件,5G(NR)中同步信号的测量(SS-RSRP)
  8. Super-Resolution Mapping of Impervious Surfaces from Remotely Sensed Imagery with Points-of-Interest
  9. VR系列--资料汇总
  10. sqlmap中的tamper 脚本分析