回答編集履歴
3
修正
answer
CHANGED
@@ -3,7 +3,7 @@
|
|
3
3
|
> 1 から n までの数字から r 個を選ぶ組み合わせを画面に表示する関数 combinations を定義してください。
|
4
4
|
|
5
5
|
こちらを参考に配列参照するようにしてみました。
|
6
|
-
配列とcombinations(5, 3);の引数
|
6
|
+
配列とcombinations(5, 3);を標準入力などからの引数として可変にすればお好みで使えるかと思います。
|
7
7
|
|
8
8
|
```C
|
9
9
|
#include <stdio.h>
|
2
脱字修正
answer
CHANGED
@@ -47,7 +47,7 @@
|
|
47
47
|
}
|
48
48
|
```
|
49
49
|
```OUTPUT
|
50
|
-
+2+1+=6 +=6
|
50
|
+
3+2+1+=6 +=6
|
51
51
|
4+2+1+=7 +=13
|
52
52
|
4+3+1+=8 +=21
|
53
53
|
4+3+2+=9 +=30
|
1
出力結果追記
answer
CHANGED
@@ -45,4 +45,17 @@
|
|
45
45
|
combinations(5, 3);
|
46
46
|
printf("total=%d\n", sum);
|
47
47
|
}
|
48
|
+
```
|
49
|
+
```OUTPUT
|
50
|
+
+2+1+=6 +=6
|
51
|
+
4+2+1+=7 +=13
|
52
|
+
4+3+1+=8 +=21
|
53
|
+
4+3+2+=9 +=30
|
54
|
+
5+2+1+=8 +=38
|
55
|
+
5+3+1+=9 +=47
|
56
|
+
5+3+2+=10 +=57
|
57
|
+
5+4+1+=10 +=67
|
58
|
+
5+4+2+=11 +=78
|
59
|
+
5+4+3+=12 +=90
|
60
|
+
total=90
|
48
61
|
```
|