西暦年が100の倍数の時、
1700年以前なら単純にすべて閏年にする。
1800年以降の場合は、400の倍数でない年のみ平年に戻す。

で桶?

case文バリバリでだれかシェルで組んでくれ。