277 : 修正コラッツ列
整数の修正コラッツ列は値から始めて次のようにして得られる:
が3で割り切れるならば、 これを大きな下降ステップ "D" と表す。
を3で割った余りが1ならば、 これを大きな上昇ステップ "U" と表す。
を3で割った余りが2ならば、 これを小さな下降ステップ "d" と表す。
数列はとなれば終了する。
任意の整数が与えられたとき、ステップの列を書き出すことができる。 例えばなら、数列はステップ "DdDddUUdDD" に対応する。
もちろん、同じ列 "DdDddUUdDD...." から始まる列は他にもある。 例えばなら、ステップの列は DdDddUUdDDDdUDUUUdDdUUDDDUdDD である。 実際、1004064 は列 DdDddUUdDD から始まる最小の可能なである。
列 "UDDDUdddDDUDDddDdDddDDUDDdUUDd" から始まる最小のは何か?
最終更新
役に立ちましたか?