回答編集履歴
3
変数名修正
answer
CHANGED
@@ -21,11 +21,11 @@
|
|
21
21
|
```
|
22
22
|
二つ前=1
|
23
23
|
一つ前=2
|
24
|
-
N番目=0
|
24
|
+
N+1番目=0
|
25
25
|
for(i=2;i<=n-1;i++)
|
26
26
|
{
|
27
|
-
N番目 +=
|
27
|
+
N+1番目 += (i-1)*二つ前
|
28
28
|
二つ前 = 一つ前
|
29
|
-
一つ前 = N番目
|
29
|
+
一つ前 = N+1番目
|
30
30
|
}
|
31
31
|
```
|
2
配列使わない版を追記
answer
CHANGED
@@ -14,4 +14,18 @@
|
|
14
14
|
}
|
15
15
|
}
|
16
16
|
|
17
|
+
```
|
18
|
+
|
19
|
+
計算式の内容を加味して配列使わないで処理を書くなら、こんな感じ?
|
20
|
+
|
21
|
+
```
|
22
|
+
二つ前=1
|
23
|
+
一つ前=2
|
24
|
+
N番目=0
|
25
|
+
for(i=2;i<=n-1;i++)
|
26
|
+
{
|
27
|
+
N番目 +== (i-1)*二つ前
|
28
|
+
二つ前 = 一つ前
|
29
|
+
一つ前 = N番目
|
30
|
+
}
|
17
31
|
```
|
1
変数修正
answer
CHANGED
@@ -9,7 +9,7 @@
|
|
9
9
|
for(i=2;i<=n+1;i++)
|
10
10
|
{
|
11
11
|
配列[i番目]=0
|
12
|
-
for(j=0;j<=i-2;
|
12
|
+
for(j=0;j<=i-2;j++){
|
13
13
|
配列[i番目]+=(j+1) * 配列[j番目]
|
14
14
|
}
|
15
15
|
}
|