{"problem":{"name":"成绩排序","description":{"content":"给出班里某门课程的成绩单，请你按成绩从高到低对成绩单排序输出，如果有相同分数则名字字典序小的在前。","description_type":"Markdown"},"platform":"Luogu","limit":{"time_limit":1000,"memory_limit":524288},"difficulty":{"LuoguStyle":"P1"},"is_remote":true,"is_sync":true,"sync_url":null,"sign":"LGB2159"},"statements":[{"statement_type":"Markdown","content":"给出班里某门课程的成绩单，请你按成绩从高到低对成绩单排序输出，如果有相同分数则名字字典序小的在前。\n\n## Input\n\n第一行为 $n (0 < n < 20)$，表示班里的学生数目；\n\n接下来的 $n$ 行，每行为每个学生的名字和他的成绩, 中间用单个空格隔开。名字只包含字母且长度不超过 $20$，成绩为一个不大于 $100$ 的非负整数。\n\n## Output\n\n把成绩单按分数从高到低的顺序进行排序并输出，每行包含名字和分数两项，之间有一个空格。\n\n[samples]","is_translate":false,"language":"English"}],"meta":{"iden":"LGB2159","tags":["结构体"],"sample_group":[["4\nKitty 80\nHanmeimei 90\nJoey 92\nTim 28","Joey 92\nHanmeimei 90 \nKitty 80\nTim 28"]],"created_at":"2026-03-03 11:09:25"}}