#include <iostream> #include <queue> #include <vector> using namespace std; struct stu{ int id; int score; }; bool operator<(stu a, stu b){ if(a.score != b.score) return a.score>b.score; else return b.id<a.id; } priority_queue<stu> s; void spush(int id, int score){ s...