不吉利的日期

2021-07-04 05:38:49 字數 598 閱讀 3605

在國外,每月的 13 號和每週的星期 5 都是不吉利的。特別是當 13 號那天恰好是星期 5時,更不吉利。

現在給你乙個年份,請你從小到大依次輸出當年所有13 號是星期 5 的月份。

輸入包含多組資料,每組資料報含乙個正整數year(2000≤year≤9999)。

對應每一組資料,輸出所有符合條件的月份,月份之間用空格隔開。

如果當年不存在13號是星期五的月份,就輸出一行luck。

2000

2001

2002

10

4 79 12

演算法(用到了乙個重要公式):
#include using namespace std;

int getweekday(int y, int m, int d)

return (d+2*m+3*(m+1)/5+y+y/4-y/100+y/400)%7;}

int main()

}cout << endl;

}return 0;

}

不吉利日期

描述 在國外,每月的13號和每週的星期5都是不吉利的。特別是當13號那天恰好是星期5時,更不吉利。已知某年的一月一日是星期w,並且這一年一定不是閏年,求出這一年所有13號那天是星期5的月份,按從小到大的順序輸出月份數字。w 1 7 輸入輸入有一行,即一月一日星期幾 w 1 w 7 輸出輸出有一到多行...

不吉利日期

不吉利日期 檢視提交統計提問 總時間限制 1000ms 記憶體限制 65536kb 描述在國外,每月的13號和每週的星期5都是不吉利的。特別是當13號那天恰好是星期5時,更不吉利。已知某年的一月一日是星期w,並且這一年一定不是閏年,求出這一年所有13號那天是星期5的月份,按從小到大的順序輸出月份數字...

02 不吉利日期

02 不吉利日期 總時間限制 1000ms 記憶體限制 65536kb 描述 在國外,每月的13號和每週的星期5都是不吉利的。特別是當13號那天恰好是星期5時,更不吉利。已知某年的一月一日是星期w,並且這一年一定不是閏年,求出這一年所有13號那天是星期5的月份,按從小到大的順序輸出月份數字。w 1....