アカウント名:
パスワード:
「ある整数」なら正解にしてもいいかもしれないけど、「ある数」が整数とは限らんから、正解にはできないな。と言うか、プログラミングなら「a」は変数だと思うし、それを8倍にするのであればa=a*8やa*=8が正解になる。問題分を作るというところからして容易ではない。基本的には、用意された問題から選んで出題するしか無いだろう。
あと、算数や数学もそうだけど、教えられた範囲で解かないと正解にはならないから、プログラミングも同様に採点して問題ないでしょう。
整数であっても負である可能性もあるから、内部表現が不明なうちにbit shiftで演算するのは不正解だな。
# 整変数なら変数名はI〜Nで始まっていないと、と思う俺はオヤジなんだろうなぁ。
一桁シフトしたやつから二回引き算なら正解だったりして
# そういう回答が来うるから、前提条件をそろえるのって大事
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
皆さんもソースを読むときに、行と行の間を読むような気持ちで見てほしい -- あるハッカー
「ある数aを8倍しましょう」 (スコア:0)
「ある整数」なら正解にしてもいいかもしれないけど、「ある数」が整数とは限らんから、正解にはできないな。と言うか、プログラミングなら「a」は変数だと思うし、それを8倍にするのであればa=a*8やa*=8が正解になる。問題分を作るというところからして容易ではない。基本的には、用意された問題から選んで出題するしか無いだろう。
あと、算数や数学もそうだけど、教えられた範囲で解かないと正解にはならないから、プログラミングも同様に採点して問題ないでしょう。
Re: (スコア:0)
整数であっても負である可能性もあるから、内部表現が不明なうちにbit shiftで演算するのは不正解だな。
# 整変数なら変数名はI〜Nで始まっていないと、と思う俺はオヤジなんだろうなぁ。
Re:「ある数aを8倍しましょう」 (スコア:1)
一桁シフトしたやつから二回引き算なら正解だったりして
# そういう回答が来うるから、前提条件をそろえるのって大事