各自然数を出力する最短のアルゴリズムを探すスレat MATH
各自然数を出力する最短のアルゴリズムを探すスレ - 暇つぶし2ch1:132人目の素数さん
10/12/01 23:42:40
計算理論よりの話題なのでこちらに建てました

自然数0,1,2,3,...各々に対して
より少ない命令数でこれらを出力するアルゴリズムを探索していくスレです

使える命令は3つだけ
inc xi 変数xiの値を1増やす
dec xi 変数xiが0でなければ値を1減らす
jz xi,l 変数xiが0ならば、l番目の命令に飛ぶ

参考:URLリンク(en.wikipedia.org)

変数は0より大きな整数を格納でき、初期値として0が入っています
変数はx0,x1,x2,…の可算無限個を使用できます
最後の命令がジャンプせずに実行されるか、命令数より大きな行番号にジャンプすればプログラムは終了します

プログラム終了時、x0に入っている値をプログラムの出力値とします


レスを読む
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch