時間限制:2000 ms | 記憶體限制:65535 kb
難度:2
描述acm的iphxer經常忘記某天是星期幾,但是他記那天的具體日期,他希望你能寫個程式幫幫他。
輸入每行有三個整數 year,month,day,日期在2023年1月1日到2023年1月1日之間;
輸出輸出對應的星期,用乙個整數表示;(星期一到星期六用1-6表示,星期日用0表示)
樣例輸入
2011 3 6樣例輸出1949 10 1
2011 4 1
1945 8 15
0653
view code
#includeint吉姆拉森公式關鍵是當月份是1 2是 要看做上一年的13 14月份,當然記者年份要減1main()
printf(
"%d\n
",(d+2*m+3*(m+1)/5+y+y/4-y/100+y/400+1)%7
); }
return0;
}
NYOJ 75 日期計算
時間限制 3000 ms 記憶體限制 65535 kb 難度 1描述 如題,輸入乙個日期,格式如 2010 10 24 判斷這一天是這一年中的第幾天。輸入 第一行輸入乙個數n 0輸出 每組輸入資料的輸出佔一行,輸出判斷出的天數n 樣例輸入 3 2000 4 5 2001 5 4 2010 10 24...
計算工作日
vb vba中計算工作日 僅剔除星期 六 日 的函式。function getworkdaycount startday as date,endday as date as integer dim nums as integer,numy as integer dim weekdaynumy 7,6...
日起計算2
hdu 2133 what day is it 題意 給乙個日期計算是週幾 再次我採用從該日期到1年1月1日有多天,這時候y年以前比較好算,即 y 1 365 y 1 4 y 1 100 y 1 400,x 4 x 100 x 400 這樣是直接計算出日期,要是你選擇跑迴圈計算也行,還有就是記住一些...