在x星系的廣袤空間中漂浮著許多x星人造「炸彈」,用來作為宇宙中的路標。
每個炸彈都可以設定多少天之後**。
比如:阿爾法炸彈2023年1月1日放置,定時為15天,則它在2023年1月16日**。
有乙個貝塔炸彈,a年b月c日放置,定時為n天,請你計算它**的準確日期。
輸入
輸入存在多組資料,每組資料輸入一行,每一行輸入四個正整數a,b,c,n
輸入保證日期在1000-01-01到2020-01-01之間,且日期合法。
n不超過1000
輸出
請填寫該日期,格式為 yyyy-mm-dd 即4位年份2位月份2位日期。比如:2015-02-19
請嚴格按照格式書寫。不能出現其它文字或符號。
樣例輸入
2015 1 1 15
2014 11 9 1000
樣例輸出
2015-01-16
2017-08-05
#include
#include
#include
using
namespace std;
intmain()
;int y,m,d;
int n;
while
(scanf
("%d %d %d %d"
,&y,
&m,&d,
&n)!=
eof)
if(m==13)
}if(m<
10&&d<10)
printf
("%d-0%d-0%d\n"
,y,m,d)
;else
if(m<10)
printf
("%d-0%d-%d\n"
,y,m,d)
;else
if(d<10)
printf
("%d-%d-0%d\n"
,y,m,d)
;else
printf
("%d-%d-%d\n"
,y,m,d);}
}
簡約版:
#include
#include
#include
using
namespace std;
intmain()
;int y,m,d;
int n;
while
(scanf
("%d %d %d %d"
,&y,
&m,&d,
&n)!=
eof)
if(m==13)
}printf
("%d-%02d-%02d\n"
,y,m,d);}
}
閏年 2015藍橋杯 星系炸彈
題外話 藍橋杯最喜歡的三個出題方向 1.日期計算2.時間計算3.字串處理 閏年判斷 zz如我一直記不住判斷方法 1.對於世紀年 100的倍數 能整除400的是閏年 2.對於除世紀年外的普通年,能整除4的是閏年 背景在x星系的廣袤空間中漂浮著許多x星人造 炸彈 用來作為宇宙中的路標。每個炸彈都可以設定...
藍橋杯 2015初賽 移動距離
x星球居民小區的樓房全是一樣的,並且按矩陣樣式排列。其樓房的編號為1,2,3 當排滿一行時,從下一行相鄰的樓往反方向排號。比如 當小區排號寬度為6時,開始情形如下 1 2 3 4 5 6 12 11 10 9 8 7 13 14 15 我們的問題是 已知了兩個樓號m和n,需要求出它們之間的最短移動距...
藍橋杯2015初賽 移動距離
時間限制 1 sec 記憶體限制 256 mb 提交 1211 解決 522 狀態 提交 命題人 外部匯入 題目描述 1 2 3 4 5 6 12 11 10 9 8 7 13 14 15 我們的問題是 已知了兩個樓號m和n,需要求出它們之間的最短移動距離 不能斜線方向移動 輸入輸入存在多組測試資料...