這題寫足判斷
記住閏年平年
大月小月份還有2月
輸入的時候可能存在空格所以用gets讀入是最安全的
這個題目要你判斷題目給的日期格式是否符合格式。
我們先定義日期的格式:yyyy-mm-dd,就是年-月-日,年份佔四位,月份佔兩位,日佔兩位,不足的用前導0補齊,年月日之間以"-"分隔。
有多組測試資料,每組測試資料佔一行,一行除了換行符外,可能有0個字元或者更多字元,但是不超過255個字元。所給字元都是ascii碼表裡可顯示的字元。
處理到檔案結束。
輸出一行,如果日期是正確的格式,則輸出yes,否則輸出no。
1991-03-050-03-05
199999-333-55555
1991:03:05
yesnono
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之前...
日期的正確儲存方式!
我發現資料庫有些日期居然用字串儲存?於是跟幾個小夥伴討論了關於資料庫的日期應該要怎麼儲存的問題,其實我一直都建議直接用數值儲存時間戳,為什麼我要這麼建議呢?以下,我會從時區的概念來跟你們解釋一下,為什麼用數值儲存時間戳是最好的方案,同時也為了分享出來,讓更多開發小夥伴留意這些細節性的東西。相信時區對...