回答編集履歴
1
追記
answer
CHANGED
@@ -15,4 +15,14 @@
|
|
15
15
|
print(*ans, sep="")
|
16
16
|
```
|
17
17
|
実行例
|
18
|
-

|
18
|
+

|
19
|
+
|
20
|
+
追記
|
21
|
+
すこしシンプルにしてみました。(2つの方法で)
|
22
|
+
```python3
|
23
|
+
ans = [[x[0], x[1]] for x in itertools.combinations(data, 2) if abs(x[0] - x[1]) < 6]
|
24
|
+
print(ans) # ==> [[12, 16], [16, 18], [16, 19], [18, 19]]
|
25
|
+
|
26
|
+
ans = [[x, y]for y in data for x in data if x < y and abs(x - y) < 6]
|
27
|
+
print(ans) # ==> [[12, 16], [16, 18], [16, 19], [18, 19]]
|
28
|
+
```
|