Problem 256 めも

ある規則性を観察できれば,おしまい.
もう,解けたも同然である.
(と思っていた.今,考えなおすと,たんなる必要十分条件を求めただけで,それが偶然十分必要条件でもあった.ラッキー)

しかし,アホなコーディングしたせいで,時間がかかった.
どうにか改善しようと,コードを眺めていたら,
ふるいみたいにすれば良いだけ,といういことに気づいた.

計算量的にHaskellでは厳しそうだったので,はじめから,C++で書いた.