• <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 閱讀(1380) 評論(0)  編輯 收藏 引用 所屬分類: ACM

            久久天堂电影网| 久久精品夜色噜噜亚洲A∨| 久久综合88熟人妻| 久久久精品人妻无码专区不卡| 久久精品综合一区二区三区| 久久午夜夜伦鲁鲁片免费无码影视| 国产精品视频久久久| 久久久久久精品成人免费图片| 久久99精品久久久久久不卡| 热99re久久国超精品首页| 久久人人爽人人人人爽AV| 久久综合九色综合精品| 久久天天躁狠狠躁夜夜2020一 | 欧美午夜A∨大片久久 | 精品久久久久久成人AV| 亚洲精品无码久久一线| 色欲久久久天天天综合网精品| 日韩精品国产自在久久现线拍| 亚洲狠狠婷婷综合久久蜜芽| 亚洲一区精品伊人久久伊人| 久久亚洲电影| 精品综合久久久久久97| 久久精品国产亚洲精品| 久久青青草原国产精品免费| 久久99精品久久久久久久不卡| 狠狠色丁香婷婷久久综合五月| 久久不见久久见免费影院www日本| 99精品国产在热久久无毒不卡 | 日韩精品无码久久一区二区三| 国产精品日韩欧美久久综合| 亚洲国产小视频精品久久久三级 | 久久免费99精品国产自在现线| 91精品国产91久久久久久青草| 久久久久国产亚洲AV麻豆| 91久久精品视频| 国产精品成人精品久久久| 国产真实乱对白精彩久久| 久久AAAA片一区二区| 久久亚洲高清综合| 奇米影视7777久久精品人人爽| 久久www免费人成看片|