回答編集履歴
2
一部修正
answer
CHANGED
@@ -13,7 +13,8 @@
|
|
13
13
|
|
14
14
|
|
15
15
|
私だと {"smart_video" => 142, "samart_audio" => 256} としたいところですが、、、
|
16
|
-
|
16
|
+
```
|
17
|
+
[
|
17
18
|
{imp: 89, format_name: "smart_video"},
|
18
19
|
{imp: 53, format_name: "smart_audeo"},
|
19
20
|
{imp: 89, format_name: "smart_audeo"},
|
@@ -21,5 +22,6 @@
|
|
21
22
|
].inject(Hash.new{|h,k| h[k]=0}){|sum,hash|
|
22
23
|
sum[hash[:format_name]] += hash[:imp]
|
23
24
|
sum
|
24
|
-
}
|
25
|
+
}.
|
25
|
-
|
26
|
+
map{|k,v| { sum_imp: v, format_name: k} }
|
27
|
+
```
|
1
一部修正
answer
CHANGED
@@ -9,6 +9,9 @@
|
|
9
9
|
{imp: 89, format_name: "smart_video"}
|
10
10
|
{imp: 53, format_name: "smart_video"}
|
11
11
|
]
|
12
|
+
ですね?
|
13
|
+
|
14
|
+
|
12
15
|
私だと {"smart_video" => 142, "samart_audio" => 256} としたいところですが、、、
|
13
16
|
work = [
|
14
17
|
{imp: 89, format_name: "smart_video"},
|