- ベストアンサー
乗算回数について
至急教えてください。 「X^100の乗算回数は普通に計算すると99回である。 どのくらい乗算回数を減らせるか?」 という問題があります。 私の知り合いの答えでは18回で答えが出るのですが、 私が計算すると8回で答えが出ます。 問題文は「」の中だけです。 私の答えは合ってますか? 大至急教えてください。おねがいします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
私も8回でできました。 具体的には書きませんが、複数の経路があるようです。 7回以上必要なことはすぐに証明できます。 2^6 = 64だから、6回ではどうがんばっても64乗止まり。 たぶん8回で正解だと思いますが…。
その他の回答 (1)
- ticky
- ベストアンサー率36% (123/337)
回答No.2
たぶん8回かな。 というのは、100を2進数であらわすと、 1100100になり、 X^100=x^2^2^2^2^2^2*x^2^2*x^2^2^2^2^2 で、xをどんどん自乗することを6回繰り返した後、 途中で出てくるxの繰り返し自乗を5回繰り返した数と、2回繰り返した数をかければいいのです。
質問者
お礼
有難うございます。
お礼
回答有難うございました。 とても参考になりましたし、安心しました。