面白い問題おしえて~な 十四問目at MATH
面白い問題おしえて~な 十四問目 - 暇つぶし2ch444:132人目の素数さん
08/08/28 21:09:43
X_1におけるエレガントなプログラムのステップ数は7以下。
返したい値のビット表示において1の個数が5個以上の時は、
最後にNOT演算を使えばよい。
以下説明が面倒なので例だけw

(例)55(=00110111)を返す
a=0x01<<0x01
b=a|0x01
b=b<<a
b=b<<a
b=b|a
b=<<a
b=~b
return b

ちなみに必要な演算は<<と|と~のみ。


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