回答編集履歴

1 修正

kiichi54321

kiichi54321 score 1877

2017/09/06 18:58  投稿

1
```ここに言語を入力
number.zip(point){|n,p| p*n}.reduce(:+)
number.zip(point){|n,p| n*p}.reduce(:+)
```
2
```ここに言語を入力
number.map{|n| n.zip(point){|n,p| p*n}.reduce(:+)}
numbers.map{|number| number.zip(point){|n,p| n*p}.reduce(:+)}
```
動かしていないけど、こんな感じ。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る