九度 題目1070 今年的第幾天?

2021-07-10 05:11:10 字數 770 閱讀 6654

題目1070:今年的第幾天?

時間限制:1 秒

記憶體限制:32 兆

特殊判題:否

提交:5369

解決:2989

題目描述:輸入年、月、日,計算該天是本年的第幾天。

輸入:包括三個整數年(1<=y<=3000)、月(1<=m<=12)、日(1<=d<=31)。

輸出:輸入可能有多組測試資料,對於每一組測試資料,

輸出乙個整數,代表input中的年、月、日對應本年的第幾天。

樣例輸入:

1990 9 20

2000 5 1

樣例輸出:

263

122

2023年清華大學計算機研究生機試真題

答疑:

思路比較簡單,直接上**:

#include#include#includeusing namespace std;

int leapyear(int y)

int main();

int day2[13]=;

while(cin>>y>>m>>d){

if(leapyear(y)){

int sum=0;

for(int i=1;i

總結:int sum;之後做sum+=操作時,會出錯,初始化時要設定初始值(比如0)。

九度題目1070 今年的第幾天?

題目描述 輸入年 月 日,計算該天是本年的第幾天。輸入 包括三個整數年 1 y 3000 月 1 m 12 日 1 d 31 輸出 輸入可能有多組測試資料,對於每一組測試資料,輸出乙個整數,代表input中的年 月 日對應本年的第幾天。樣例輸入 1990 9 20 2000 5 1 樣例輸出 263...

九度oj 題目1070 今年的第幾天?

題目1070 今年的第幾天?時間限制 1 秒 記憶體限制 32 兆 特殊判題 否 提交 6832 解決 3779 題目描述 輸入年 月 日,計算該天是本年的第幾天。輸入 包括三個整數年 1 y 3000 月 1 m 12 日 1 d 31 輸出 輸入可能有多組測試資料,對於每一組測試資料,輸出乙個整...

題目1070 今年的第幾天?

題目描述 輸入年 月 日,計算該天是本年的第幾天。輸入 包括三個整數年 1 y 3000 月 1 m 12 日 1 d 31 輸出 輸入可能有多組測試資料,對於每一組測試資料,輸出乙個整數,代表input中的年 月 日對應本年的第幾天。樣例輸入 1990 9 20 2000 5 1 樣例輸出 263...