A[1083]List Grade简单排序

大于等于的等于不要丢,如果有区间限制用left 和right,flag用来查看区间内是否有符合标准的考生,与上题的作用相似。

此题的flag不用在结构体厘米因为最后输出的标准是整体是否全部不在区间内,如果题目改成有一个学生不在标准内就需要输出none此时struct结构体内需要一个flag。

#include <cstdio>
#include <cstring>
#include <algorithm>
using namespace std;
struct Student {char name[12];char id[12];int grade;
}stu[100];
bool cmp(Student a, Student b) {return a.grade > b.grade;
}
int main() {bool flag = false;int n,left,right;scanf("%d", &n);for (int i = 0; i < n; i++) {scanf("%s%s%d", stu[i].name, stu[i].id, &stu[i].grade);}
scanf("%d%d", &left, &right);sort(stu, stu + n, cmp);for (int i = 0; i < n; i++) {if (stu[i].grade <= right&&stu[i].grade >= left) {printf("%s %s\n",stu[i].name,stu[i].id);flag = true;}}if (flag == false)printf("NONE");return 0;
}

A[1083]List Grade 水题相关推荐

  1. zcmu-1653,1654...【水题集合】

    1653: 这样真的好么(*^*) Description 在某人参加的某一场比赛中,一共有k位选手参赛,他们的编号是1到k.主办方准备了n个气球,主办方同样把这n个气球随机的编号为1到k中的一个数( ...

  2. 【BZOJ】初级水题列表——献给那些想要进军BZOJ的OIers

    BZOJ初级水题列表--献给那些想要进军BZOJ的OIers 顺便纪念我的BZOJ 50_Problems_ACCEPTED 代码长度解释一切! 注:以下代码描述均为C++ RunID User Pr ...

  3. 山东省高校组队训练邀请赛——AC题目(4AC:3水题,1扩展欧几里得)

    按AC顺序 问题 J: Too Expensive to Buy a House 时间限制: 1 Sec  内存限制: 128 MB 提交: 141  解决: 101 [提交][状态][讨论版] 题目 ...

  4. [总结:]BZOJ水题70题留念

    时间过得很快,转眼间BZOJ已经做了70道水题了.现在做一个整理 1001:狼抓兔子:平面图最小割转化为最短路,主要麻烦再建图 1002:轮状病毒:行列式+高精度 1008:越狱:快速幂+组合数学 1 ...

  5. 水题/poj 1852 Ants

    1 /* 2 PROBLEM:poj1852 3 AUTHER:Nicole 4 MEMO:水题 5 */ 6 #include<cstdio> 7 using namespace std ...

  6. HDU2673-shǎ崽(水题)

    如果不能够直接秒杀的题,就不算水题.又应证了那句话,有时候,如果在水题上卡住,那么此题对于你来说,也就不算是水题了额~~ 刚睡醒,迷迷糊糊. 题目的意思很简单,求一个最大的,再求一个最小的.几乎是什么 ...

  7. 图论刷水题记录(二)(最短路-----SPFA算法)

    继第一篇的后续,又来刷水题了,写的是SPFA算法,这个算法的复杂度比较玄学,感觉能不用就不用了,但是他的好处就是可以判断负圈. 3月26日: 1.POJ 1847 Tram 题意:在一个交通网络上有N ...

  8. 图论刷水题记录(一)(最短路-----dijkstra算法)

    最近实在不知道干些什么,感觉自己除了水题什么都不会做,算了去刷一刷图论的水题吧本来想合起来一起发,想了想太长的话以后看起来也不方便,题目所以今天晚上就先发了dij部分,由上到下由易变难. 1.POJ ...

  9. hdu 2041:超级楼梯(水题,递归)

    超级楼梯Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submissio ...

  10. HDU2568 前进【水题】

    前进 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submiss ...

最新文章

  1. 字节跳动P0级事故:实习生删除GB以下所有模型,直接上了今日头条......
  2. js只能输入数字[价格等]
  3. C#中Cookies的读取
  4. 微信小程序教程02:App(Object)和Page(Object) 构造器介绍
  5. 易优Eyoucms企业建站系统 1.4.2
  6. 动态规划|Dynamic Programming
  7. cesium获取模型实时坐标_Cesium 顶点着色器中解算模型坐标
  8. Windows开机自动启动Virtual Box虚拟机(官方指南手册)
  9. python设置环境变量_小白Python进行中
  10. django迁移数据库错误
  11. 19年计算机专硕学硕报名人数,2019年研究生招生报考权威数据排行,报考人数逐年上升的态势!...
  12. python找到最大最小值、最大最小值的位置、删除最大值最小值
  13. Ubuntu 安装远程桌面
  14. (4)NS3仿真--AODV协议
  15. PS全套抠图技法教程,快速抠头发/抠婚纱,带配套素材
  16. Eclipse 更换皮肤
  17. 使用gpu服务器搭建人脸识别系统,人脸识别gpu服务器配置
  18. Java到底好不好学
  19. ERROR: Exception: Traceback
  20. 五分钟学Java:为什么会发生ArrayIndexOutOfBoundsException?

热门文章

  1. Hibernate中Criteria的完整用法2
  2. rtmp,rtsp,hLS区别
  3. 解密javascript模块载入器require.js
  4. ios UISearchController
  5. linux之程序包管理器(rpm)
  6. 【动弹有奖】——OSC登录并发送动弹分析(附python源码)
  7. python list 排序
  8. Canvas里的globalCompositeOperation
  9. 2010年VMware中国获奖总结(1/2)
  10. oracle数据库自动备份控制文件的目录,16.5 控制文件的自动备份和还原(1)