回答編集履歴
1
関数名変更
answer
CHANGED
@@ -3,7 +3,7 @@
|
|
3
3
|
|
4
4
|
今回は関数のみを作成いたしました
|
5
5
|
```python
|
6
|
-
def
|
6
|
+
def get_ans(n, x):
|
7
7
|
"""1 から n までの数の中から、重複無しで3つの数を選び
|
8
8
|
それらの合計が x となる組み合わせの数を求める
|
9
9
|
|
@@ -70,4 +70,8 @@
|
|
70
70
|
```
|
71
71
|
|
72
72
|
なぜこうなるかと申しますと、リストを作成するコストを使っていないからです。
|
73
|
-
リスト内包表記はたしかに速いですが、リスト内包表記を使えば必ずしも速くなるというのは誤りです。
|
73
|
+
リスト内包表記はたしかに速いですが、リスト内包表記を使えば必ずしも速くなるというのは誤りです。
|
74
|
+
|
75
|
+
# 追記
|
76
|
+
皆様の回答出力用関数名がget_ansとなっていたため、わかりやすいよう。同じ関数名にしました。
|
77
|
+
def get_pair_cnt(n, x): -> def get_ans(n, x):
|