回答編集履歴
1
追記
answer
CHANGED
@@ -14,4 +14,6 @@
|
|
14
14
|
hash.values.reduce(0) {|mem, v| mem += v[0] == "A" ? v[1] : 0}
|
15
15
|
```
|
16
16
|
|
17
|
-
recuce をつかってもの以外はどれも [100, 200, 50] とか [100, 0, 200, 50, 0] をつくりだしてから、 sum をしています。
|
17
|
+
recuce をつかってもの以外はどれも [100, 200, 50] とか [100, 0, 200, 50, 0] をつくりだしてから、 sum をしています。
|
18
|
+
|
19
|
+
map{|x| x[1]},sum とある部分は map(&:last),sum や sum(&:last) としてもよいです。
|