回答編集履歴
2
fix typo
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
```Python
|
4
4
|
|
5
|
-
a = sum(i for i in range(1, 11)
|
5
|
+
a = sum(i for i in range(1, 11))
|
6
6
|
|
7
7
|
print(a)
|
8
8
|
|
1
別解
test
CHANGED
@@ -7,3 +7,19 @@
|
|
7
7
|
print(a)
|
8
8
|
|
9
9
|
```
|
10
|
+
|
11
|
+
|
12
|
+
|
13
|
+
別解?
|
14
|
+
|
15
|
+
```Python
|
16
|
+
|
17
|
+
def myadd(n):
|
18
|
+
|
19
|
+
return n + myadd(n-1) if n else 0
|
20
|
+
|
21
|
+
print(myadd(10))
|
22
|
+
|
23
|
+
```
|
24
|
+
|
25
|
+
メモリー効率がこの上なく悪いうえに、手元の環境では2968までしか計算できませんでしたが、お遊びということで。
|