題目漏掉了〝已知西元2000年是閏年〞這句話。
閏年的規律是,每四年一閏,每百年不閏,每四百年又閏。
∵ 365 ÷ 7 餘 1
∴每經過 365 天(平年),星期數就要往後推一位
∵ 366 ÷ 7 餘 2
∴每經過 366 天(閏年),星期數就要往後推兩位
2000年是閏年,所以過完 2000 年就經過 366 天,
到 2001 年的一月一日,星期數要往後推兩位,星期六變成是星期一
2001 年是平年,所以 2002 年的一月一日星期數要往後推一位,變成星期二,
2002 年是平年,所以 2003 年的一月一日星期數要往後推一位,變成星期三,
2003 年是平年,所以 2004 年的一月一日星期數要往後推一位,變成星期四,
2004 年是閏年,所以 2005 年的一月一日星期數要往後推兩位,變成星期六。
所以下一次一月一日也是星期六的,就是 2005 年。