#45515: chatgpt


pjjh1120031@pjjh.tyc.edu.tw (80202朱品維)


#include <iostream>
#include <vector>
#include <algorithm>

using namespace std;

void analyzeGrades(const vector<int>& grades) {
    // 定義及格分數為 60
    const int passing_score = 60;
    
    // 複製一份成績進行排序
    vector<int> sorted_grades = grades;
    sort(sorted_grades.begin(), sorted_grades.end());

    // 分別找出不及格和及格的學生
    vector<int> failing_grades;
    vector<int> passing_grades;

    for (int grade : sorted_grades) {
        if (grade < passing_score) {
            failing_grades.push_back(grade);
        } else {
            passing_grades.push_back(grade);
        }
    }

    // 處理「worst case」情況,沒有及格的學生
    if (