回答編集履歴

1

追記

2017/01/11 14:04

投稿

katoy
katoy

スコア22324

test CHANGED
@@ -10,6 +10,8 @@
10
10
 
11
11
  => ["日本"]
12
12
 
13
+
14
+
13
15
  [3] pry(main)> a = ["アメリカ", "オーストラリア", "日本", "ロシア", "中国"]
14
16
 
15
17
  => ["アメリカ", "オーストラリア", "日本", "ロシア", "中国"]
@@ -18,6 +20,18 @@
18
20
 
19
21
  => ["日本", "中国"]
20
22
 
23
+
24
+
25
+ [5] pry(main)> len = a.map(&:length).min
26
+
27
+ => 2
28
+
29
+ [6] pry(main)> a.select{|x| x.length == len}
30
+
31
+ => ["日本", "中国"]
32
+
33
+
34
+
21
35
  ```
22
36
 
23
37