博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
08:特殊日历计算
阅读量:6219 次
发布时间:2019-06-21

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

08:特殊日历计算

总时间限制:1000ms 内存限制:65536kB
描述
    有一种特殊的日历法,它的一天和我们现在用的日历法的一天是一样长的。
    它每天有10个小时,每个小时有100分钟,每分钟有100秒。
    10天算一周,10周算一个月,10个月算一年。
    现在要你编写一个程序,将我们常用的日历法的日期转换成这种特殊的日历表示法。
    这种日历法的时、分、秒是从0开始计数的。日、月从1开始计数,年从0开始计数。秒数为整数。
    假设 0:0:0 1.1.2000 等同于特殊日历法的 0:0:0 1.1.0。
输入
    第一行是一个正整数 N ,表明下面有 N 组输入。
    每组输入有一行,格式如下:hour:minute:second day.month.year
    表示常规的日期。日期总是合法的。2000 <= year <= 50000。
输出
    每组输入要求输出一行。格式如下:mhour:mmin:msec mday.mmonth.myear 是输入日期的特殊日历表示方法。
样例输入
    7
    0:0:0 1.1.2000
    10:10:10 1.3.2001
    0:12:13 1.3.2400
    23:59:59 31.12.2001
    0:0:1 20.7.7478
    0:20:20 21.7.7478
    15:54:44 2.10.20749
样例输出
    0:0:0 1.1.0
    4:23:72 26.5.0
    0:8:48 58.2.146
    9:99:98 31.8.0
    0:0:1 100.10.2000
    0:14:12 1.1.2001
    6:63:0 7.3.6848

不分析了,详细看代码:

1 #include 
2 int getSumDay(int day,int month,int year);//计算并返回给定年、月、日距离2000年元月元旦已经经过的天数 3 int getSumSecond(int hour,int minute,int second);//计算并返回给定时间距离当天凌晨零点的秒数 4 int main() 5 { 6 int N,i; 7 int hour,minute,second,day,month,year; 8 int mhour,mmin,msec,mday,mmonth,myear; 9 int sumDay,sumSecond;10 11 scanf("%d",&N);12 for(i=0;i
2&&year%4==0&&(year%100!=0||year%400==0)) ans++;//year是闰年,而且月份大于2月,要多加一天47 48 ans=ans+day-1;//传过来的day,month,year对应的日期的那一天未曾过去,所以不能加这一天。49 50 return ans;51 }52 int getSumSecond(int hour,int minute,int second)//计算并返回给定时间距离当天凌晨零点的秒数53 {54 int ans=0;55 ans=hour*3600+minute*60+second;56 return ans;57 }

 

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

你可能感兴趣的文章
正则域名
查看>>
Delphi中COM自动化对象中使用事件
查看>>
WebAPI前置知识:HTTP与RestfulAPI
查看>>
单一职责原则
查看>>
让vs2008与vs2012同时打开同一个项目文件
查看>>
单片机沉思录——再谈static
查看>>
MongoDB空间查询
查看>>
nullnullDefining and Launching the Query 定义和启动查询
查看>>
MySQL InnoDB的一些参数说明
查看>>
PHP安全编程:跨站请求伪造CSRF的防御(转)
查看>>
.net 4.5如何使用Async和Await进行异步编程
查看>>
Android实现系统重新启动
查看>>
C++面向对象程序设计的一些知识点(3)
查看>>
DEDECMS网站管理系统Get Shell漏洞
查看>>
linux概念之分区与文件系统
查看>>
《practical Java》读书笔记
查看>>
ZOJ--3631--Watashi&#39;s BG【枚举】
查看>>
MySQL数据库学习笔记(五)----MySQL字符串函数、日期时间函数
查看>>
NPOI 导出excel带图片,可控大小
查看>>
算法数据结构(一)-B树
查看>>