1083 List Grades

#include <iostream>

#include <vector>

#include <algorithm>

using namespace std;

struct Student {

char name12;

char id12;

int grade;

};

bool cmp(Student a, Student b) {

return a.grade > b.grade;

}

int main() {

int n, low, high;

cin >> n;

vector<Student> students(n);

for(int i = 0; i < n; i++) {

cin >> studentsi.name >> studentsi.id >> studentsi.grade;

}

cin >> low >> high;

vector<Student> valid;

for(int i = 0; i < n; i++) {

if(studentsi.grade >= low && studentsi.grade <= high) {

valid.push_back(studentsi);

}

}

sort(valid.begin(), valid.end(), cmp);

if(valid.empty()) {

cout << "NONE";

} else {

for(int i = 0; i < valid.size(); i++) {

cout << validi.name << " " << validi.id << endl;

}

}

return 0;

}

相关推荐
星轨初途2 分钟前
LeetCode 热题 100——day10 和为 K 的子数组
开发语言·c++·算法·leetcode
数模竞赛Paid answer4 分钟前
2021年深圳杯数学建模C题配电网可靠性和故障软自愈研究解题全过程论文及程序
算法·数学建模·数据分析·深圳杯
有点。8 分钟前
C++广度优先搜索(二)-练习题
c++·算法·宽度优先
Q741_14716 分钟前
TcpDump 使用笔记
网络·c++·笔记·测试工具·tcpdump
程序猿编码20 分钟前
不用PyTorch,不用CUDA,我用C++手写了一个能跑GPT和Whisper的推理库
c++·pytorch·gpt·大模型·whisper
疯狂打码的少年21 分钟前
【数据结构】队列的应用:循环队列
数据结构·笔记·算法
MC皮蛋侠客30 分钟前
TDengine C++ 系列(1):全景与最小闭环——从时序数据到第一个 C++ 读写
大数据·c++·tdengine
Winner_hwx36 分钟前
python拓展
算法
TAN-90°-1 小时前
Deep Learning for Computer Vision——Image Classification with Linear Classifiers
python·深度学习·算法·计算机视觉·线性回归
阿pin1 小时前
Java随笔-红黑树
java·python·算法·红黑树