将姓名和成绩以pair的形式存入vector中,然后对于从大到小或从小到大的情况进行归并排序,最后输出即可。STL中的sort函数排序的结果可能会出现错误,因此自己写了两个归并排序算法。 #include <iostream> #include <vector> #include <algorithm> using namespace std; void merageHigh(vector<pair<string, int>> & scores, int start1, int end1, int start2, int en...