Kazun の競プロ記録

競技プログラミングに関する様々な話題を執筆します.

AtCoder Beginner Contest 239 A問題 Horizon

問題

atcoder.jp

提出解答

atcoder.jp

問題の概要

地上  x メートルから見える水平線は  \sqrt{x(12800000+x)} メートル先であると知られている. この計算式において, 地上  H メートルから見える水平線の高さを求めよ.

制約

  •  1 \leq H \leq 10^5

解法

整数  H 受け取り, 実数として  \sqrt{H(12800000+H)} を出力すれば良い. ただし,  \sqrt{\bullet} を計算するためには何かしらのモジュールをインポートしなくてはならない可能性があるので, 各自で調べること.