質問するログイン新規登録

回答編集履歴

2

一部修正

2019/07/25 12:31

投稿

winterboum
winterboum

スコア23654

answer CHANGED
@@ -13,7 +13,8 @@
13
13
 
14
14
 
15
15
  私だと {"smart_video" => 142, "samart_audio" => 256} としたいところですが、、、
16
- work = [
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
- work.map{|k,v| { sum_imp: v, format_name: k} }
26
+ map{|k,v| { sum_imp: v, format_name: k} }
27
+ ```

1

一部修正

2019/07/25 12:31

投稿

winterboum
winterboum

スコア23654

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"},