在國外,每月的 13 號和每週的星期 5 都是不吉利的。特別是當 13 號那天恰好是星期 5時,更不吉利。現在給你乙個年份,請你從小到大依次輸出當年所有13 號是星期 5 的月份。
輸入包含多組資料,每組資料報含乙個正整數year(2000≤year≤9999)。
對應每一組資料,輸出所有符合條件的月份,月份之間用空格隔開。如果當年不存在13號是星期五的月份,就輸出一行luck。
20002001
2002
104 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....