回答編集履歴
1
追記
answer
CHANGED
@@ -12,4 +12,19 @@
|
|
12
12
|
```
|
13
13
|
|
14
14
|
実行例
|
15
|
-

|
15
|
+

|
16
|
+
|
17
|
+
|
18
|
+
追記
|
19
|
+
コードの意味をすこし説明します。
|
20
|
+
|
21
|
+
概要
|
22
|
+
data から異なる2つの要素のペアすべて作り出し、そのペアの値の差が 5 以下なら、結果の追加をしていきます。
|
23
|
+
|
24
|
+
詳細
|
25
|
+
まず ans は [] に初期化します。
|
26
|
+
ペアの生成は data の index ペアを 2 重の for でつくります。
|
27
|
+
2番目の index を 0 版... data の最後 で変化させます。
|
28
|
+
1番目の index を i番目mの index の次 ... data の最後 で変化させます。
|
29
|
+
2 つの要素の差は abs() で計算します。
|
30
|
+
条件に適合したペアを ans に append で追加します。
|