역사적 이야기

1946년 6월 16일은 무슨 요일이었습니까?

요일을 찾으려면 Zeller의 합동을 사용할 수 있습니다.

````

평일 =(d + ((m + 1) * 26)/ 10 + y + (y/4) + (c/4) - 2c) mod 7

````

어디:

- 평일 :요일 (0 =일요일, 1 =월요일, 2 =화요일, ..., 6 =토요일)

- d:해당 월의 날짜(1~31)

- m:월(3월 =1, 4월 =2, ..., 12월 =12)

- y:연도

- c:세기(19 =19, 20 =20)

이 경우:

- d =16

- m =6(6월)

- y =1946

- c =19

그래서,

````

평일 =(16 + ((6 + 1) * 26) / 10 + 1946 + (1946 / 4) + (19 / 4) - 2 * 19) mod 7

````

평일 =(16 + 156 + 1946 + 486 + 4 - 38) 모드 7

평일 =2559 모드 7

평일 =5

````

그러므로 1946년 6월 16일은 일요일이었다.