#include<iostream>
using namespace std;
#include<vector>
#include<string>
#include<algorithm>
#include<deque>
#include<ctime>
//评委打分案例
//有五名歌唱选手参加比赛,共有十个评委对其打分 去掉其中最高分和最低分 获取其均值 均值大的人获胜
class person
{
public:
//构造函数
person(string name, int score)
{
this->m_name = name;
this->m_score = score;
}
string m_name;//姓名
int m_score;//平均分
};
void createperson(vector<person>& v)
{
string nameseec = "ABCDE";
//创建五个人
for (int i = 0; i < 5; ++i)
{
string name = "选手";
name += nameseec[i];
//成绩默认设置为0分
int score = 0;
//创建五个人
person p(name, score);
//把人放入vector容器中
v.push_back(p);
}
}
//给选手设置分数
void setscore(vector<person>& v)
{
//对五个选手进行打分
for (vector<person>::iterator it = v.begin(); it != v.end(); it++)
{
deque<int>d;
for (int i = 0; i < 10; i++