【題目】
2023年的國慶節(10月1日)是星期六。
今年(2012)的國慶節是星期一。
那麼,從建國到現在,有幾次國慶節正好是星期日呢?
只要答案,不限手段!
可以用windows日曆,windows計算器,excel公式,。。。。。
當然,也可以程式設計!
不要求寫出具體是哪些年,只要乙個數目!
千萬不要提交源**!
答案不要寫在這裡,寫在「解答.txt」中
【分析】
年份有平年和閏年的區分,平年是365天,閏年是366天;同時需要對星期建立乙個模型,依次用1、2、3、4、5、6、7來表示星期一到星期日;間隔天數只要是7的倍數,都可以忽略不計,365天差距和365%7=1天的差距是一樣的,366天的差距和366%7=2天的差距是一樣的。
另外也可以使用日曆類來幫助解決此題。
【原始碼】
public class test004 else
// 如果a是7的倍數,相當於等於7,7代表星期日
if (a % 7 == 0)
} system.out.println(counter);
} /**
* 判斷year是不是閏年.
* * 能被400整除的是閏年; 能被4整除但是不能被100整除的是閏年
* * @param year
* @return
*/private static boolean isleapyear(int year)
}
【結果】
【解法2原始碼】
public static void main(string args)
} system.out.println(counter);
}
星期幾 藍橋杯
已知2011年11月11日是星期五,問yyyy年mm月dd日是星期幾?注意考慮閏年的情況。尤其是逢百年不閏,逢400年閏的情況。輸入格式 輸入只有一行 yyyy mm dd 輸出格式 輸出只有一行 w資料規模和約定 1599 yyyy 2999 1 mm 12 1 dd 31,且確保測試樣例中yyy...
藍橋杯 國慶節是星期幾
1949年的國慶節 10月1日 是星期六。今年 2012 的國慶節是星期一。那麼,從建國到現在,有幾次國慶節正好是星期日呢?只要答案,不限手段!可以用windows日曆,windows計算器,excel公式,當然,也可以程式設計!package five 1949年的國慶節 10月1日 是星期六。今...
今天星期幾?
星期幾?經常會遇到別人問你幾月幾號是星期幾的情況?如果不查日曆,直接用程式如何計算?一種直接的方法是,以某一天為參考,一天一天模擬,計算出待求天是星期幾?還有一種方法是利用基姆拉爾森計算公式。假設星期為w,年份為y,月份為m,日期為d。w d 2 m 3 m 1 5 y y 4 y 100 y 40...