[依珂太]ソート-国営数
🔔 質問する
道現の4つのクラスのN名の学生の名前と国語の英語の数学の点数をあげることができますこの場合、以下の条件で学生の成績をソートするプログラムを作成してください.
入力
しゅつりょく
🎯 解答方法
学生の名前と各科の点数を入力し、問題のヒントに従って並べ替えます.降順の場合、負数に変更できます.プロンプトに従ってソートし、アレイの0番インデックスを出力すると、正しい答えが得られます.
💻 python code
n = int(input())
array = []
for _ in range(n):
data = input().split()
array.append((data[0], int(data[1]), int(data[2]), int(data[3])))
array.sort(key=lambda x : (-x[1], x[2], -x[3], x[0]))
for i in array:
print(i[0])
Reference
この問題について([依珂太]ソート-国営数), 我々は、より多くの情報をここで見つけました https://velog.io/@subinmun1997/이코테-정렬-국영수テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol