回答編集履歴

1

追記

2019/03/01 14:25

投稿

katoy
katoy

スコア22324

test CHANGED
@@ -39,3 +39,59 @@
39
39
  実行例
40
40
 
41
41
  ![イメージ説明](18acf53d3137c4644955e7c96cdc8f29.png)
42
+
43
+
44
+
45
+ 追記:
46
+
47
+ 内包記法を使わず、実行時間も表示するようにしてみました。
48
+
49
+ ```python3
50
+
51
+ import itertools
52
+
53
+ import time
54
+
55
+
56
+
57
+ start = time.time()
58
+
59
+
60
+
61
+ seq = (
62
+
63
+ '1',
64
+
65
+ "10",
66
+
67
+ "100",
68
+
69
+ "1000",
70
+
71
+ "10000",
72
+
73
+ "100000",
74
+
75
+ "1000000",
76
+
77
+ "10000000",
78
+
79
+ "100000000",
80
+
81
+ "1000000000"
82
+
83
+ )
84
+
85
+ for x in itertools.combinations(map(int, seq), 5):
86
+
87
+ print(sum(x), x)
88
+
89
+
90
+
91
+ print(time.time() - start)
92
+
93
+ ```
94
+
95
+ 実行例
96
+
97
+ ![イメージ説明](67a153eb174f9cb841e0a78dd0b2ff6c.png)