本體暴力數日期,然後做日期變更,屬實體力活。提交答案的格式是:yyyy-mm-dd, 例如:1980-03-21大數學家高斯有個好習慣:無論如何都要記日記。
他的日記有個與眾不同的地方,他從不註明年月日,而是用乙個整數代替,比如:4210
高斯出生於:2023年4月30日。
在高斯發現的乙個重要定理的日記上標註著:5343,因此可算出那天是:2023年12月15日。
高斯獲得博士學位的那天日記上標著:8113
請你算出高斯獲得博士學位的年月日。
請嚴格按照格式,通過瀏覽器提交答案。 注意:只提交這個日期,不要寫其它附加內容,比如:說明性的文字。 1799 7 16
我們需要判定的點有「大月」、「小月」、「閏年」。
迴圈模擬過程即可,還需要注意年份的增加。
#include
using
namespace std;
bool
leap
(int y)
//閏年判斷
intmain()
if((m==
1||m==
3||m==
5||m==
7||m==
8||m==10)
&&d==32)
//大月if(
(m==
4||m==
6||m==
9||m==11)
&&d==31)
//小月
if(m==2&&
!leap
(y)&&d==29)
//非閏年
if(m==2&&
leap
(y)&&d==30)
//閏年
} cout<" "<" "
}
#include
using
namespace std;
int y=
1777
,m=4
,d=30
;int days=
8113-1
;int
leap
(int n)
intmain()
if((m==
1||m==
3||m==
5||m==
7||m==
8||m==10)
&&d==32)
if((m==
4||m==
6||m==
9||m==11)
&&d==31)
if(m==2&&
leap
(y)&&d==30)
if(m==2&&
!leap
(y)&&d==29)
} cout<" "<" "
}
第四屆藍橋杯C A組 高斯日記
大數學家高斯有個好習慣 無論如何都要記日記。他的日記有個與眾不同的地方,他從不註明年月日,而是用乙個整數代替,比如 4210 高斯出生於 1777年4月30日。在高斯發現的乙個重要定理的日記上標註著 5343,因此可算出那天是 1791年12月15日。高斯獲得博士學位的那天日記上標著 8113 請你...
第四屆藍橋杯C B組 高斯日記
大數學家高斯有個好習慣 無論如何都要記日記。他的日記有個與眾不同的地方,他從不註明年月日,而是用乙個整數代替,比如 4210 後來人們知道,那個整數就是日期,它表示那一天是高斯出生後的第幾天。這或許也是個好習慣,它時時刻刻提醒著主人 日子又過去一天,還有多少時光可以用於浪費呢?高斯出生於 1777年...
第四屆藍橋杯省賽C B組 字首判斷
如下的 判斷 needle start指向的串是否為haystack start指向的串的字首,如不是,則返回null。比如 abcd1234 就包含了 abc 為字首 char prefix char haystack start,char needle start if needle retur...