우선 순위 - 성적 은 높 은 것 에서 낮은 것 으로 배열 되 고 같은 사람 은 언어 성적 에 따라 배열 된다.

//
//  main.cpp
//  160929
//
//  Created by liuzhe on 16/9/29.
//  Copyright © 2016  my_code. All rights reserved.
//
//#include 

#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
using namespace std;

//        ,          
class student{
    int no;
    string name;
    int chinese;
    int math;
public:
    student(){}
    student(int no,string name,int chinese,int math){
        this->no = no;
        this->name = name;
        this->chinese = chinese;
        this->math = math;
    }
    int getno()const{
        return no;
    }
    string getname()const{
        return name;
    }
    int getchinese()const{
        return chinese;
    }
    int getmath()const{
        return math;
    }
    bool operator < (const student& s)const{
        int sum1 = chinese+math;
        int chinese2 = s.getchinese();
        int math2 = s.getmath();
        int sum2 = chinese2+math2;
        if(sum1pr(s,s+4);
    while(!pr.empty()){
        const student& t = pr.top();
        cout<

좋은 웹페이지 즐겨찾기