質問編集履歴

2

戻しました

2019/03/13 10:25

投稿

knt_krmt
knt_krmt

スコア12

test CHANGED
File without changes
test CHANGED
@@ -8,31 +8,21 @@
8
8
 
9
9
  ```ruby
10
10
 
11
- e=2の時
12
-
13
-
14
-
15
11
  e = gets.to_i
16
12
 
17
13
  m = (e*2).times.map{|i| i+1 }.combination(e).to_a
18
14
 
19
15
 
20
16
 
21
- a = (m.count/2).times.map{|i|
17
+ m_0 = (m.count/2).times.map{|i|
22
18
 
23
- m[i]
19
+ m[i]+m[m.count-i-1]
24
20
 
25
21
  }
26
22
 
27
- b = (m.count/2).times.map{|i|
23
+ puts m_0
28
24
 
29
- m[m.count-i-1]
30
25
 
31
- }
32
-
33
- puts a => [[1, 2], [1, 3], [1, 4]]
34
-
35
- puts b => [[3, 4], [2, 4], [2, 3]]
36
26
 
37
27
 
38
28
 

1

例を入れました。

2019/03/13 10:25

投稿

knt_krmt
knt_krmt

スコア12

test CHANGED
File without changes
test CHANGED
@@ -8,19 +8,31 @@
8
8
 
9
9
  ```ruby
10
10
 
11
+ e=2の時
12
+
13
+
14
+
11
15
  e = gets.to_i
12
16
 
13
17
  m = (e*2).times.map{|i| i+1 }.combination(e).to_a
14
18
 
15
19
 
16
20
 
17
- m_0 = (m.count/2).times.map{|i|
21
+ a = (m.count/2).times.map{|i|
18
22
 
19
- m[i]+m[m.count-i-1]
23
+ m[i]
20
24
 
21
25
  }
22
26
 
27
+ b = (m.count/2).times.map{|i|
28
+
23
- puts m_0
29
+ m[m.count-i-1]
30
+
31
+ }
32
+
33
+ puts a => [[1, 2], [1, 3], [1, 4]]
34
+
35
+ puts b => [[3, 4], [2, 4], [2, 3]]
24
36
 
25
37
 
26
38