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

            成人综合伊人五月婷久久| 99久久精品毛片免费播放| 久久无码一区二区三区少妇 | 亚洲午夜福利精品久久| 久久久久人妻一区二区三区| 久久精品一本到99热免费| 国产精品国色综合久久| 蜜桃麻豆www久久国产精品| 久久久噜噜噜久久熟女AA片| 久久精品无码一区二区三区日韩 | 伊人久久大香线焦AV综合影院| 国内精品久久久久影院日本| 久久精品成人免费国产片小草 | 久久99精品久久久久久动态图| 精品国产一区二区三区久久蜜臀| 欧美丰满熟妇BBB久久久| 开心久久婷婷综合中文字幕| 精品免费tv久久久久久久| 久久精品一区二区三区AV| 久久婷婷色综合一区二区| 99久久国产主播综合精品| 国产精品久久久久久福利漫画| 99久久国产亚洲综合精品| 久久久久无码精品| 亚洲精品高清国产一久久| 国产精品久久久久jk制服| 久久精品国产久精国产思思| 婷婷综合久久中文字幕蜜桃三电影 | 伊色综合久久之综合久久| 久久久精品无码专区不卡| 免费观看成人久久网免费观看| 久久婷婷五月综合97色一本一本| 久久免费视频1| 久久久亚洲AV波多野结衣| 久久婷婷国产剧情内射白浆| 四虎影视久久久免费观看| 久久精品视频一| 囯产极品美女高潮无套久久久| 久久久久人妻一区二区三区| 久久夜色精品国产噜噜噜亚洲AV | 国内精品久久人妻互换|