Online Judge | Problem Set | Authors | Online Contests | User | ||||||
---|---|---|---|---|---|---|---|---|---|---|
Web Board Home Page F.A.Qs Statistical Charts | Current Contest Past Contests Scheduled Contests Award Contest |
首先是用不着int64,用int怎么都足够;其次是可以算出闰年的数目,不用逐年统计In Reply To:有没有搞错?!!我这样都会超时而不是wa!! Posted by:ferrettemp at 2005-03-15 19:21:01 > #include <stdio.h> > void main() > { > int moban[2][13]={{0,31,28,31,30,31,30,31,31,30,31,30,31},{0,31,29,31,30,31,30,31,31,30,31,30,31}}; > __int64 year,month,day,hour,minute,second; > __int64 nian,yue,ri,xiaoshi,fen,miao,totle; > int k,runnian,t; > scanf("%d",&t); > while (t--) > { > totle=0; > scanf("%I64d:%I64d:%I64d %I64d.%I64d.%I64d",&hour,&minute,&second,&day,&month,&year); > for (k=2000;k<year;k++) > { > if (k%400==0||k%100!=0&&k%4==0) > totle+=366; > else totle+=365; > } > } > } Followed by:
Post your reply here: |
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator