成绩统计:输入N个学生的姓名和语文、数学的得分,按总分从高到低输出,分数相同的按输入先后输出。输入格式:第一行,有个整数N, N的范围是[1...100] ;下面有N行,每行一个姓名,2个整数。姓

成绩统计:输入N个学生的姓名和语文、数学的得分,按总分从高到低输出,分数相同的按输入先后输出。


输入格式:第一行,有个整数N, N的范围是[1...100] ;下面有N行,每行一个姓名,2个整数。姓名由不超过10个的小写字母组成,整数范围为[0...100]

输出格式:总分排序后的名单,共N行,每行格式:姓名语文数学总分。输入样例:
3
gaoxiang 78 96

wangxi 70 99

liujia 90 87

输出样例:
liujia 90 87 177

gaoxiang 78 96 174

wangxi 70 99 169
 

#include 
#include 
using namespace std;
struct student{
	string name;
	int chinese,math;
	int total;
};
int main(){
	int n;
	//n的个数
    scanf("%d",&n);
  student stu[100];
 for(int i=0;i

结果:

成绩统计:输入N个学生的姓名和语文、数学的得分,按总分从高到低输出,分数相同的按输入先后输出。输入格式:第一行,有个整数N, N的范围是[1...100] ;下面有N行,每行一个姓名,2个整数。姓_第1张图片

 

你可能感兴趣的:(C++,算法,c++)