主要是要考虑重复分数的情况,主要思路:排序后,依次遍历各个分数 #include <algorithm> #include <vector> using namespace std; void scoreBoundry() { int n, x, y; cin >> n >> x >> y; vector<int> scores(n); for (int i = 0; i < n; i++) { cin >> scores[i]; } ...