修改代码:#include iostream#include stringusing namespace std;void BubbleSortint n string name int score for int i = 0; i n - 1; i++ for int j = 0; j n - i - 1; j++ if scorej sco
#include
void BubbleSort(int n, string name[], int score[]) { for (int i = 0; i < n - 1; i++) { for (int j = 0; j < n - i - 1; j++) { if (score[j] < score[j + 1]) { swap(score[j], score[j + 1]); swap(name[j], name[j + 1]); } } } }
int main() { int n; cin >> n; string name[1000]; int score[1000] = {}; for (int i = 0; i < n; i++) { cin >> name[i] >> score[i]; } BubbleSort(n, name, score); for (int i = 0; i < n; i++) { cout << name[i] << " " << score[i] << endl; } return 0;
原文地址: http://www.cveoy.top/t/topic/hUaP 著作权归作者所有。请勿转载和采集!