Groovyで「立方根の計算 どう書く?org」を解いてみた
立方根の計算 どう書く?org をといてみました。(今更ですね。かなり昔の問題です。)
問題
xは0以上1000未満の実数です。
y * y * y = x
になるような実数y(立方根)を小数点以下12桁以上の正確さで 求める関数cube_rootを作って下さい。ただし、このお題の趣旨は実数区間での探索なので、 立方根関数があっても使ってはいけません。 指数関数と対数関数も禁止します。
pythonで表現した入出力の例:
答え
ひとこと
怠け癖があるので、毎日こうやって少しずつ課題を解いていけるようにしたいです。
それにしても解法(数学的なものなど)を知っているのと知らないのでは、コードが大きく違います。いろんな知識を身につけておくのが大事ということですね。
ディスカッション
コメント一覧
まだ、コメントがありません