• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            coreBugZJ

            此 blog 已棄。

            The Date, FZU 2011年3月月賽之 E, FZU 2014

            Problem 2014 The Date

            Time Limit: 1000 mSec    Memory Limit : 32768 KB

            Problem Description

            abcdxyzk believes that 2012.12.21 is the doomsday after he watched the movie “2012”. He counts how many days later the doomsday will come! However he doesn’t keep the date in mind!

            You are given one integer N, indicating N days later, the doomsday will come, and abcdxyzk wants to know the date now!

            Input

            There are several test cases.

            For each case, only one integer N in a single line , indicating N days later, the doomsday will come. (1<=n<= 1000000)

            Output

            For each test case, output the date now in format “yyyy-mm-dd”, where “yyyy” is the year, “mm” is the month and “dd” is the day.

            Sample Input

            1085
            1

            Sample Output

            2010-01-01
            2012-12-20

            Source

            FOJ有獎月賽-2011年03月



            簡單模擬


             1 #include <stdio.h>
             2 
             3 #define  L  1000009
             4 
             5 int year[ L ], month[ L ], day[ L ];
             6 
             7 int isint y ) {
             8         return (y%400==0|| ((y%100!=0)&&(y%4==0));
             9 }
            10 
            11 void init() {
            12         int totD[] = { 0312831303130313130313031 };
            13         int i;
            14         year[ 0 ] = 2012;
            15         month[ 0 ] = 12;
            16         day[ 0 ] = 21;
            17         for ( i = 1; i < L; ++i ) {
            18                 year[ i ] = year[ i - 1 ];
            19                 month[ i ] = month[ i - 1 ];
            20                 day[ i ] = day[ i - 1 ];
            21                 if ( --day[ i ] == 0  ) {
            22                         if ( --month[ i ] == 0 ) {
            23                                 --year[ i ];
            24                                 month[ i ] = 12;
            25                         }
            26                         day[ i ] = totD[ month[ i ] ];
            27                         if ( (is(year[i])) && (month[i]==2) ) {
            28                                 ++day[ i ];
            29                         }
            30                 }
            31         }
            32 }
            33 
            34 int main() {
            35         int n;
            36         init();
            37         while ( scanf("%d"&n) == 1 ) {
            38                 printf( "%4d-%02d-%02d\n", year[n], month[n], day[n] );
            39         }
            40         return 0;
            41 }
            42 


            posted on 2011-03-20 20:07 coreBugZJ 閱讀(1372) 評論(0)  編輯 收藏 引用 所屬分類: ACM

            青青青青久久精品国产h| 99久久精品免费| 日韩精品久久久久久久电影| 香蕉99久久国产综合精品宅男自 | 久久涩综合| 国内精品综合久久久40p| .精品久久久麻豆国产精品| 精品久久久久久国产牛牛app| 久久精品国产清自在天天线| 精品一区二区久久久久久久网站| 久久人妻少妇嫩草AV无码蜜桃| 热re99久久6国产精品免费| 久久艹国产| 91精品国产91热久久久久福利| 久久人人爽人人爽人人片av麻烦| 色综合久久综精品| 久久婷婷五月综合色奶水99啪| 久久男人AV资源网站| 精品久久久久久| 青青草原精品99久久精品66| 欧美精品一区二区久久| 99久久亚洲综合精品成人| 色婷婷综合久久久久中文| 狠狠色丁香久久婷婷综合图片| 国产福利电影一区二区三区久久久久成人精品综合 | 久久成人18免费网站| 久久久91精品国产一区二区三区 | 久久精品国产久精国产思思| 2021国内久久精品| 理论片午午伦夜理片久久| 国产福利电影一区二区三区久久老子无码午夜伦不 | 无码人妻久久久一区二区三区| 香蕉久久夜色精品国产尤物| 久久久精品波多野结衣| 久久艹国产| 中文精品99久久国产| 国产精品一区二区久久精品涩爱 | 欧美精品国产综合久久| 久久无码国产专区精品| 久久精品免费一区二区| 亚洲AV日韩AV天堂久久|