No.044 D 問題 コード を 進数で表したときの各桁の値を とすると, となる. ここから, となり, となる. まず, とはなりえないことがわかるので, そのような場合は を出力する. 次に, のときは であるので, が最小の である. のときであるが, は で割り切れるため, も の倍数となる. よって, の約数を とすると, として から が求められるか確認すればいい.