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

回答編集履歴

2

コードの修正。

2016/01/09 15:42

投稿

manman
manman

スコア233

answer CHANGED
@@ -9,5 +9,5 @@
9
9
  三重の場合
10
10
 
11
11
  ```Ruby
12
- ary = (1..9).inject([]){|a, i| a += (10..99).inject([]){|b, j| b += (10..99).map{|k| f(i, j, k)}}}
12
+ ary = (1..9).inject([]){|a, i| a += (10..99).inject([]){|b, j| b += (20..29).map{|k| f(i, j, k)}}}
13
13
  ```

1

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

2016/01/09 15:42

投稿

manman
manman

スコア233

answer CHANGED
@@ -1,5 +1,13 @@
1
1
  riocampos さんの回答を見て、次のようにしてみました。
2
2
 
3
+ 二重の場合
4
+
3
5
  ```Ruby
4
6
  ary = (1..9).inject([]){|a, i| a += (10..99).map{|j| f(i, j)}}
5
- ```
7
+ ```
8
+
9
+ 三重の場合
10
+
11
+ ```Ruby
12
+ ary = (1..9).inject([]){|a, i| a += (10..99).inject([]){|b, j| b += (10..99).map{|k| f(i, j, k)}}}
13
+ ```