Project Euler 645

https://projecteuler.net/problem=645

久しぶりの自作問題です。
日本(の制度)がモチーフになっている(天皇誕生日国民の休日)ので、広く問題に取り組んでもらいたいです。

タイトルの「Every Day is a Holiday」は、「毎日が日曜日」から取っています(読んだことはない)。

ただし、難しい問題のようです。Problem 436と同じような正解者の増え方になっています(この問題解けているのに、まだ100人に到達していないので、解答できていない)。この問題も100人解けるまで数か月かかるかも。