アカウント名:
パスワード:
0または255以下の自然数a 0, ..., a 24, b, c, dによって0xffffffff以下の自然数zをz=Σa n2n + b0x00010001+ c0x01000100 + d0x01010101と表すとき、a 0, ..., a 24, b, c, d の0でないものの個数を3個にできるか?できるとすればその簡単な方法は?
ってことですかね。
やっぱりここはあんちょこ方式(事前計算テーブル)ですかねえ…
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
192.168.0.1は、私が使っている IPアドレスですので勝手に使わないでください --- ある通りすがり
問題を整理すると (スコア:1)
0または255以下の自然数a 0, ..., a 24, b, c, dによって0xffffffff以下の自然数zを
z=Σa n2n + b0x00010001+ c0x01000100 + d0x01010101
と表すとき、a 0, ..., a 24, b, c, d の0でないものの個数を3個にできるか?
できるとすればその簡単な方法は?
ってことですかね。
love && peace && free_software
t-nissie
Re: (スコア:1)
0〜24の指数部がだいたい5bit
加算か減算かで3bit
で計32bitだから、だいたい表せるような気がしますが…
最悪、コンパイラはでっかい表を持っておくとか。
love && peace && free_software
t-nissie
Re:問題を整理すると (スコア:2)
やっぱりここはあんちょこ方式(事前計算テーブル)ですかねえ…
-- Takehiro TOMINAGA // may the source be with you!