Rubyで万歩計を解く!(for文,スコープ,自己代入演算子)
問題
1 日あたりどの程度歩いたのか知りたくなったあなたは、1 日の平均歩数を計算してみることにしました。記録した日数と、歩数のデータが与えられるので、1 日あたりの歩数の平均を求めるプログラムを作成してください。
平均とは与えられた値の合計をデータの数で割った値を指します。
入力される値
入力は以下のフォーマットで与えられます。
N
a_1
...
a_N
・1 行目には、記録した日数を表す整数 N が与えられます。
・1 + i ( 1 ≦ i ≦ N )行目には、i 日目に歩いた歩数を表す整数 a_i が与えられます。
・入力は全部で N + 1 行となり、最後に 1 つ改行が入ります。
期待する出力
1 日あたりの歩数の平均を整数で出力してください。ただし、小数点以下は切り捨てるものとします。
入力例1
6
12
7
51
15
50
24
出力例1
27
入力例2
3
1
1
2
出力例2
1
私の答え
a = gets.chomp.to_i
s = 0
for i in 1..a do
int = gets.chomp.to_i
s += int
end
print s / a