回答編集履歴

2

コードの修正。

2016/01/09 15:42

投稿

manman
manman

スコア233

test CHANGED
@@ -20,7 +20,7 @@
20
20
 
21
21
  ```Ruby
22
22
 
23
- ary = (1..9).inject([]){|a, i| a += (10..99).inject([]){|b, j| b += (10..99).map{|k| f(i, j, k)}}}
23
+ ary = (1..9).inject([]){|a, i| a += (10..99).inject([]){|b, j| b += (20..29).map{|k| f(i, j, k)}}}
24
24
 
25
25
  ```
26
26
 

1

追記に関する回答を行う。

2016/01/09 15:42

投稿

manman
manman

スコア233

test CHANGED
@@ -1,4 +1,8 @@
1
1
  riocampos さんの回答を見て、次のようにしてみました。
2
+
3
+
4
+
5
+ 二重の場合
2
6
 
3
7
 
4
8
 
@@ -7,3 +11,17 @@
7
11
  ary = (1..9).inject([]){|a, i| a += (10..99).map{|j| f(i, j)}}
8
12
 
9
13
  ```
14
+
15
+
16
+
17
+ 三重の場合
18
+
19
+
20
+
21
+ ```Ruby
22
+
23
+ ary = (1..9).inject([]){|a, i| a += (10..99).inject([]){|b, j| b += (10..99).map{|k| f(i, j, k)}}}
24
+
25
+ ```
26
+
27
+