首页 > TAG信息列表 > P1093
【创建Comparator对象规定排序秩序】【Java】【P1093 】
package Package; import java.io.*; import java.util.*; class Student{ int ID; int ch; int ma; int en; int sum; public Student(int ID, int ch, int ma, int en) { this.ID = ID; this.ch = ch; this.ma = ma; this.en = en; this.sum=ch+ma+en;P1093 [NOIP2007 普及组] 奖学金
// Problem: P1093 [NOIP2007 普及组] 奖学金 // Contest: Luogu // URL: https://www.luogu.com.cn/problem/P1093 // Memory Limit: 125 MB // Time Limit: 1000 ms // User: Pannnn #include <bits/stdc++.h> using namespace std; struct Stu { int chinese;洛谷 P1093 [NOIP2007 普及组] 奖学金 AC代码 2022 01 28(C++)
题目来源: P1093 [NOIP2007 普及组] 奖学金 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)https://www.luogu.com.cn/problem/P1093代码: //洛谷 P1093 [NOIP2007 普及组] 奖学金 AC代码 2022 01 28(C++) #include<bits/stdc++.h> using namespace std; struct s{ int chi; //语每日五练---P1093 [NOIP2007 普及组] 奖学金
解题思路: 没有太大技巧,就是写入然后排序,再输出,需要注意的是sort函数里面的比较函数的写法 代码如下: #include<iostream> #include<algorithm> using namespace std; int n; struct stu { int number, cn, math, eng, total; }ans[305]; bool cmp(stu a, stu b) { if (a.Java:P1093 [NOIP2007 普及组] 奖学金
洛谷题目:P1093 [NOIP2007 普及组] 奖学金 题目描述 某小学最近得到了一笔赞助,打算拿出其中一部分为学习成绩优秀的前5名学生发奖学金。期末,每个学生都有3门课的成绩:语文、数学、英语。先按总分从高到低排序,如果两个同学总分相同,再按语文成绩从高到低排序,如果两个同学总分和洛谷P1093 奖学金
目录 题目描述 输入格式 输出格式 分析思路: 源代码(已通过): 题目描述 某小学最近得到了一笔赞助,打算拿出其中一部分为学习成绩优秀的前5名学生发奖学金。期末,每个学生都有3门课的成绩:语文、数学、英语。先按总分从高到低排序,如果两个同学总分相同,再按语文成绩从高到低排序,P1093 [NOIP2007 普及组] 奖学金 AC代码及详解
题目描述 某小学最近得到了一笔赞助,打算拿出其中一部分为学习成绩优秀的前5名学生发奖学金。期末,每个学生都有3门课的成绩:语文、数学、英语。先按总分从高到低排序,如果两个同学总分相同,再按语文成绩从高到低排序,如果两个同学总分和语文成绩都相同,那么规定学号小的同学 排在前面