teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

追記

2018/10/15 12:18

投稿

hayataka2049
hayataka2049

スコア30939

answer CHANGED
@@ -1,1 +1,15 @@
1
- 差のリストを先に作ってから、enumerateでインデックスと組みにして、sortedでkeyをうまく指定してソートすればよいかと思います。
1
+ 差のリストを先に作ってから、enumerateでインデックスと組みにして、sortedでkeyをうまく指定してソートすればよいかと思います。
2
+
3
+ ### 追記
4
+ ```python
5
+ n = int(input())
6
+
7
+ diff_lst = []
8
+ for _ in range(n):
9
+ a, b = map(int, input().split())
10
+ diff_lst.append(a-b)
11
+
12
+ for i, d in sorted(enumerate(diff_lst), key=lambda x:x[1], reverse=True)[:3]:
13
+ print(i)
14
+
15
+ ```

1

追記

2018/10/15 12:17

投稿

hayataka2049
hayataka2049

スコア30939

answer CHANGED
File without changes