No.062 A

がどのグループに属するかを配列で持っておいて, グループ番号が一致するかどうかを確認する.

このグループ分けは各月の日数で分けたものなので, daysInMonth を使うという裏技もある.