<1997년 12월 25일은 무슨 요일일까?>
서기 몇 년, 몇 월, 몇 일이 무슨 요일인가를 달력을 보지 않고 쉽게 알아내는 방법이 없을까?
컴퓨터나 전자수첩 등에선 날짜와 요일을 알아내는 루틴이 따로 있어서 수치적 계산에 의하여 쉽게 계산되고 표현된다.
그러나, 사람이 단순히 기억하고 계산되어지는 그런 방법은 아니다.
그럼, 단순한 수학적 계산에 의하여 쉽게 구하는 방법은 없을까?
우선 2, 5, 5, 1, 3, 6, 1, 4, 0, 2, 5, 0의 숫자를 외우기 바란다.
이 숫자들은 각각 그 순서대로 1997년 1월에서 12월까지의 1일 이전의 공백일을 나타내는 숫자이다.
1월은 2개, 2월은 5개, 3월은 5개 ……의 공백이 있을 것이다.
지금부터 위의 숫자를 가지고 1997년 12월 25일이 무슨 요일인지 알아보자.
12월을 대표하는 0과 날을 가리키는 25의 합은 25이고 25를 7로 나누면 4가 남는다.
따라서 4는 목요일에 대응한다.
한편, 365÷7 = 52…1이므로 1997년 이후부터는 요일이 한 칸씩 밀려난다.
이와 같이 생각하면 서기 A년 B월 C일의 요일은
(B월에 대응하는 수) + C +|A-1997|+ (1997년 이후의 윤달의 수)÷7
의 나머지가 요일이 된다.
그럼, 위의 방법으로 1999년 12월 31일이 무슨 요일인지 한 번 알아보기 바란다.