質問編集履歴
2
コードが間違っていた。
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,21 +1,3 @@
|
|
1
1
|
コラッツの予想で、nが1になるまでの計算の回数を求めるメソッドを
|
2
2
|
|
3
3
|
なるべく短く定義してみてください。(言語は問いません。)
|
4
|
-
|
5
|
-
|
6
|
-
|
7
|
-
ちなみに、Rubyで以下のように書きました。
|
8
|
-
|
9
|
-
|
10
|
-
|
11
|
-
```Ruby
|
12
|
-
|
13
|
-
def c(n)
|
14
|
-
|
15
|
-
return 0 if n == 1
|
16
|
-
|
17
|
-
n % 2 == 0? c(n / 2) + 1 : c(3 * n + 1) + 1
|
18
|
-
|
19
|
-
end
|
20
|
-
|
21
|
-
```
|
1
助詞を挿入しました。
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
コラッツ予想について
|
1
|
+
コラッツの予想について
|
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
コラッツ予想で、nが1になるまでの計算の回数を求めるメソッドを
|
1
|
+
コラッツの予想で、nが1になるまでの計算の回数を求めるメソッドを
|
2
2
|
|
3
3
|
なるべく短く定義してみてください。(言語は問いません。)
|
4
4
|
|