演算法提高 5-3日曆
時間限制:1.0s 記憶體限制:256.0mb
問題描述
已知2023年1月1日為星期一。設計一函式按照下述格式列印2023年以後(含)某年某月的日曆,2023年以前的拒絕列印。為完成此函式,設計必要的輔助函式也是必要的。
樣例輸入
乙個滿足題目要求的輸入範例。
例:2050 3
樣例輸出
與上面的樣例輸入對應的輸出。
例:
資料規模和約定
輸入資料中每乙個數的範圍。
例:年 2007-3000,月:1-12。
**實現:
#includeusing namespace std;
//判斷平閏年
bool py(int y)
return false;
}int main();
int r[13] = ;
int i, j;
int differ_days = 0;
for(i = 2007; i < y; i ++)
else
} for(j = 1; j < m; j ++)
else }
int c = differ_days % 7 + 1;
if(c == 7)
cout << "calendar " << y << " - ";
if(m < 10)
cout << m << endl;
cout << "---------------------" << endl;
cout << "su mo tu we th fr sa" << endl;
cout << "---------------------" << endl;
int st = 1;
for(i = 0; i < c; i ++)
for(i = c; i < 7; i ++)
} else
} st ++;
while(i == 6)
}cout << endl << "---------------------";
}
演算法提高 5 3日曆
問題描述 已知2007年1月1日為星期一。設計一函式按照下述格式列印2007年以後 含 某年某月的日曆,2007年以前的拒絕列印。為完成此函式,設計必要的輔助函式也是必要的。樣例輸入 乙個滿足題目要求的輸入範例。例 2050 3 樣例輸出 與上面的樣例輸入對應的輸出。例 calendar 2050 ...
1064 日曆問題
時間限制 10 sec 記憶體限制 128 mb 提交 766 解決 412 提交 狀態 討論版 在我們現在使用的日曆中,閏年被定義為能被4整除的年份,但是能被100整除而不能被400整除的年是例外,它們不是閏年。例如 1700,1800,1900 和 2100 不是閏年,而 1600,2000 和...
1006日曆問題
題目描述 在我們現在使用的日曆中,閏年被定義為能被4整除的年份,但是能被100整除而不能被400整除的年是例外,它們不是閏年。例如 1700,1800,1900 和 2100 不是閏年,而 1600,2000 和 2400是閏年。給定從公元2000年1月1日開始逝去的天數,你的任務是給出這一天是哪年...