1946년 4월 3일의 요일
정답은 수요일입니다. 1946년 4월 3일은 수요일이었습니다.
젤러의 합동식(Zeller's Congruence)이란?
임의의 날짜가 무슨 요일인지 손으로 계산하려면 '젤러의 합동식'이라고 불리는 공식을 활용할 수 있습니다. 이 공식은 그레고리력 기준으로 특정 날짜의 요일을 구하는 대표적인 방법입니다.
h = (q + ⌊26(m + 1) / 10⌋ + k + ⌊k / 4⌋ + ⌊j / 4⌋ + 5j) mod 7
각 변수의 의미는 다음과 같습니다.
- h: 요일 (0 = 토요일, 1 = 일요일, 2 = 월요일, 3 = 화요일, 4 = 수요일, 5 = 목요일, 6 = 금요일)
- q: 일(day of month)
- m: 월 (3 = 3월, 4 = 4월, ... , 12 = 12월). 단, 1월과 2월은 전년도의 13월, 14월로 간주합니다.
- k: 세기 내 연도, 즉 연도의 마지막 두 자리
- j: 세기, 즉 연도의 첫 두 자리
주의할 점은 공식 안의 모든 나눗셈은 소수점을 버리고 몫만 취하는 정수 나눗셈이라는 것입니다.
1946년 4월 3일 계산 과정
1946년 4월 3일의 경우 각 값은 다음과 같습니다.
- q = 3
- m = 4
- k = 46
- j = 19
이 값을 공식에 대입하면 다음과 같이 계산됩니다.
h = (3 + ⌊26 × (4 + 1) / 10⌋ + 46 + ⌊46 / 4⌋ + ⌊19 / 4⌋ + 5 × 19) mod 7
= (3 + 13 + 46 + 11 + 4 + 95) mod 7
= 172 mod 7
= 4
결론
계산 결과 h = 4이며, 이는 수요일에 해당합니다. 따라서 1946년 4월 3일은 수요일이 맞습니다.
참고로 1946년은 해방 직후 미군정기였던 시기로, 역사적 사건의 날짜를 확인할 때 이처럼 요일 계산 공식을 활용하면 유용합니다. 젤러의 합동식은 윤년 규칙까지 반영하고 있어 어느 연도의 날짜든 정확한 요일을 구할 수 있다는 장점이 있습니다.