跪求大神帮忙写下这个c++程序 感激不尽

设计任务:10个评委为参赛选手打分,分数为1~100,选手最后得分为去掉一个最高分和一个最低分后其余8个分数的平均值。请编写一个程序实现。功能要求:1.使用循环方式,为每名选手随机产生10个1~100之间的分数,用随机函数rand()2.设计两个函数dellMin(int*a)和dellMax(int*a),用于去掉一个最高分和一个最低分。3.计算出每位选手最后得分。4、打开一个文件,将每位选手的序号、10个评委分和最后得分写到文件中,每位选手独立成行。图片说明

http://blog.csdn.net/hyanchao/article/details/8264761