CCF 2015 9 2 日期計算 100分

2021-10-04 10:07:04 字數 666 閱讀 7897

試題編號:

201509-2

試題名稱:

日期計算

時間限制:

1.0s

記憶體限制:

256.0mb

問題描述:

問題描述

給定乙個年份y和乙個整數d,問這一年的第d天是幾月幾日?

注意閏年的2月有29天。滿足下面條件之一的是閏年:

1) 年份是4的整數倍,而且不是100的整數倍;

2) 年份是400的整數倍。

輸入格式

輸入的第一行包含乙個整數y,表示年份,年份在1900到2015之間(包含1900和2015)。

輸入的第二行包含乙個整數d,d在1至365之間。

輸出格式

輸出兩行,每行乙個整數,分別表示答案的月份和日期。

樣例輸入

2015

80樣例輸出321

樣例輸入

2000

40樣例輸出29

#includeusing namespace std;

int main();

cin>>y>>d;

if((y%400==0) || (y%4==0 && y%100!=0))m[2]=29;

int i=1;

while(m[i]更多相關ccf的試題解答,>>ccf歷年認證考試解答

CCF 2015 9 2 日期計算

題目描述 與以前做的題不同,這次是告訴你某一年的第多少天,從而確定這一天是這一年的幾月幾日 題目思路 對比計算,先確定月份再確定第幾日 題目坑點 出現閏年時候要細心 缺點 因為處理閏年的原因,有點冗長,以後看怎麼可以減少一些 感覺至少可以減少一半 c 滿分 include using namespa...

CCF 201509 2 日期計算

問題描述 給定乙個年份y和乙個整數d,問這一年的第d天是幾月幾日?注意閏年的2月有29天。滿足下面條件之一的是閏年 1 年份是4的整數倍,而且不是100的整數倍 2 年份是400的整數倍。輸入格式 輸入的第一行包含乙個整數y,表示年份,年份在1900到2015之間 包含1900和2015 輸入的第二...

CCF201509 2 日期計算

引用塊內容 試題編號 201509 2 試題名稱 日期計算 時間限制 1.0s 記憶體限制 256.0mb 問題描述 問題描述 給定乙個年份y和乙個整數d,問這一年的第d天是幾月幾日?注意閏年的2月有29天。滿足下面條件之一的是閏年 1 年份是4的整數倍,而且不是100的整數倍 2 年份是400的整...