情報領域演習第一:P演習

電気通信大学情報理工学域I類 (情報系)
2017年度後学期 (再履修生用)


[一覧に戻る]


課題E2

問題

平面上の$n$個の点の列が与えられたとき,それらを順に結ぶ折れ線の長さを計算し,出力せよ.

仕様

ヒント

点 P1 = $(x_1, y_1)$ と P2 = $(x_2, y_2)$ の距離は $\sqrt{(x_1-x_2)^2 + (y_1-y_2)^2}$ で計算できる.

入力                        => 出力
3
0.00 1.00 2.00
2.00 1.00 0.00              => 2.83
5
1.23 4.56 -3.21 5.31 8.24
-4.21 3.26 0.125 -2.22 4.75 => 32.95

ヒント

次の図は例の2つ目の場合に対応する.

提出法

CEDにて,プログラムを作成したディレクトリで以下を実行せよ.
> ~oa000833/enshu1p/2016/checker_e2.rb ファイル名
「Submission successfully completed.」と表示されれば,提出が完了したことになる.


[一覧に戻る]


[Teaching Top] [Top]
okamotoy@uec.ac.jp