• <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

            色婷婷综合久久久久中文字幕| 日韩av无码久久精品免费| 91精品国产91热久久久久福利| 99久久免费国产精品热| 99久久免费国产精品| 久久综合色老色| 久久美女网站免费| 久久久久久久久久久| 国产精品99久久久久久www| 中文成人久久久久影院免费观看 | 久久精品国产精品亚洲艾草网美妙| 亚洲精品国产综合久久一线| 国产精品久久久久影院嫩草| 精品久久久一二三区| 91精品国产高清久久久久久国产嫩草 | 久久996热精品xxxx| 99久久人妻无码精品系列| 午夜精品久久久内射近拍高清 | 亚洲嫩草影院久久精品| 久久热这里只有精品在线观看| 久久久中文字幕| 久久se精品一区精品二区| 无遮挡粉嫩小泬久久久久久久 | 国产99久久久国产精品小说| 四虎国产精品免费久久久| 狠狠88综合久久久久综合网 | 亚洲国产成人精品久久久国产成人一区二区三区综| 久久久久久国产a免费观看黄色大片| 伊人热人久久中文字幕| 成人久久精品一区二区三区| 久久精品成人欧美大片| 无码国内精品久久人妻| 99久久国产亚洲综合精品| 久久高清一级毛片| 久久亚洲国产成人影院网站 | 日本久久中文字幕| 久久亚洲国产成人影院网站| 久久久久久毛片免费看| 久久综合伊人77777麻豆| 一级女性全黄久久生活片免费 | 亚洲国产天堂久久综合网站|