• ベストアンサー

数学で頭のいい人に質問なんですが・・・・

中学校で習う素因数分解の計算なんですが 9991を素因数分解するのですが 答えは103×97になります 地道に素数で割っていけば出てくるのですが、『もっと早く計算する方法』があるというのですが分かりません 友人がこの問題を出してきたんですがどうしてそうなるのかを教えてくれません どなたか私に分かりやすく教えてくださる方はいますか よろしくお願いします

質問者が選んだベストアンサー

  • ベストアンサー
  • owata-www
  • ベストアンサー率33% (645/1954)
回答No.1

9991=10000-9 =100*100-3×3 =(100+3)(100-3) =103×97 です。 X^2-Y^2=(X+Y)(X-Y) (詳しくは高校で習います) の公式を使えば解けます

その他の回答 (1)

  • cable1037
  • ベストアンサー率19% (20/103)
回答No.2

違う方向から もっと早く計算する方法 について 大きな数の素因数分解を一般的に求める方法はありません この問題は昔から研究されて、またいろいろな方法がありますが それでも 試行錯誤して素因数を見つけなければなりません 今 スーパーコンピューターでも計算しきれないような 問題もたくさんあります これらの問題は、人間が直感的に考え、試行錯誤しながら 解決していくのが現実です あなたの友人は、特殊な また、簡単な例をなにかの本で読み 彼方に問題として出しただけです 頭の良い、悪い の程度ではありませんので 気にしないで、数学にも 特別な気持ちを持たずに 接してください 逆に 数学を学ぶ事については 才能よりも努力の部分が大きいように思えます

関連するQ&A