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

            少妇无套内谢久久久久| 亚洲AV日韩精品久久久久| 嫩草影院久久99| 久久精品?ⅴ无码中文字幕| 亚洲精品99久久久久中文字幕| 久久精品国产亚洲AV香蕉| 久久精品国产亚洲综合色| 久久国内免费视频| 青青国产成人久久91网| 国产69精品久久久久久人妻精品| 久久久久亚洲AV片无码下载蜜桃| 久久精品国产色蜜蜜麻豆| 国产91色综合久久免费分享| 亚洲精品乱码久久久久久蜜桃 | 国产V综合V亚洲欧美久久| 久久精品一区二区影院 | 99久久精品免费看国产一区二区三区| 色婷婷久久综合中文久久一本| 久久久久久亚洲Av无码精品专口| 久久久99精品一区二区| 国产成人久久精品激情| 欧美丰满熟妇BBB久久久| 亚洲精品久久久www| 久久久久久毛片免费看| 国内精品久久久久久久coent| 精品免费tv久久久久久久| 无码国产69精品久久久久网站| 欧美日韩成人精品久久久免费看 | 性高朝久久久久久久久久| 亚洲国产精品一区二区久久| 精品国产VA久久久久久久冰| 久久亚洲精品中文字幕| 久久久无码精品亚洲日韩蜜臀浪潮| 久久这里有精品| 久久久无码精品亚洲日韩京东传媒 | 久久久久人妻一区精品| 精品久久久无码中文字幕天天| 国产精品成人99久久久久 | 伊人久久大香线蕉精品| 久久综合九色综合久99 | 久久亚洲精品无码aⅴ大香|