哈理工 hrbust 正確的日期格式

2021-07-26 08:09:02 字數 905 閱讀 9180

這題寫足判斷

記住閏年平年

大月小月份還有2月

輸入的時候可能存在空格所以用gets讀入是最安全的

這個題目要你判斷題目給的日期格式是否符合格式。

我們先定義日期的格式:yyyy-mm-dd,就是年-月-日,年份佔四位,月份佔兩位,日佔兩位,不足的用前導0補齊,年月日之間以"-"分隔。

有多組測試資料,每組測試資料佔一行,一行除了換行符外,可能有0個字元或者更多字元,但是不超過255個字元。所給字元都是ascii碼表裡可顯示的字元。

處理到檔案結束。

輸出一行,如果日期是正確的格式,則輸出yes,否則輸出no。

1991-03-05

0-03-05

199999-333-55555

1991:03:05

yes

nono

no

yyyy不應該有"0000"這個情況。

附上乙份ac**

#include#includeint main()

if(a[4]!='-'||a[7]!='-')

for(int i=0; i<4; i++)

for(int i=5; i<7; i++)

for(int j=8; j<10; j++)

if(!n||n>9999||n<0)

if(y>12||y<=0)

if(y==1||y==3||y==5||y==7||y==8||y==10||y==12)

}else if(y==2)

}else if(r>28||r<=0)

}else if(r>30||r<=0)

if(!flag)

printf("yes\n");

}}

哈理工OJ 1909 理工門外的樹(思維題目)

理工門外的樹 time limit 1000 ms memory limit 32768 k total submit 407 111 users total accepted 122 98 users rating special judge no description 哈爾濱修地鐵了 理工門口...

哈理工OJ 1326 Leyni的國家

leyni經過了若干年的征戰,終於建立了自己的國家,這個國家包含n個城市,編號為1到n。城市c是首都,每條城市中的路都是雙向的,而且從首都到每個城市都只存在一條路線。在leyni的國家,他使用一種奇怪的方式來描述地圖 對每乙個非首都城市記錄了乙個數字pi,代表著從首都到城市i的路線中在到達城市i之前...

日期的正確儲存方式!

我發現資料庫有些日期居然用字串儲存?於是跟幾個小夥伴討論了關於資料庫的日期應該要怎麼儲存的問題,其實我一直都建議直接用數值儲存時間戳,為什麼我要這麼建議呢?以下,我會從時區的概念來跟你們解釋一下,為什麼用數值儲存時間戳是最好的方案,同時也為了分享出來,讓更多開發小夥伴留意這些細節性的東西。相信時區對...