>>887
365 = 7*52+1
閏年であれば
366 = 7*52+2

だから、
0年後の1月1日は 日曜日
1年後の1月1日は 火曜日(2つ進む)
2年後の1月1日は 水曜日(1つ進む)
3年後の1月1日は 木曜日(1つ進む)
4年後の1月1日は 金曜日(1つ進む)

つまり、
4年後の閏年の1月1日の曜日は、日曜日から5つ進んだ金曜日
8年後の1月1日は 水曜日(5つ進む)
12年後の1月1日は 月曜日(5つ進む)
16年後の1月1日は 土曜日(5つ進む)
20年後の1月1日は 木曜日(5つ進む)
24年後の1月1日は 火曜日(5つ進む)
28年後の1月1日は 日曜日(5つ進む)

1月1日が日曜日になるのは28年周期

また、子年というのは12年周期だから、28と 12の最小公倍数で
84年後に子年で1月1日が日曜日で、閏年という状況が訪れる。