PAT1083 List Grades
来源:互联网 发布:em算法应用实例 编辑:程序博客网 时间:2024/06/10 03:15
#include <iostream>#include<stdio.h>#include<string>#include <vector>#include <algorithm>using namespace std;struct Stu{ char name[15]; char id[15]; int grade; bool operator <(const Stu & b) const { return grade<b.grade; }//从小到大排序};vector<struct Stu> stu;int main(){ int N,grade1,grade2; Stu temp; //freopen("/Users/pantingting/Documents/code/data/input", "r", stdin); scanf("%d",&N); for (int i=0; i<N; i++) { scanf("%s%s%d",temp.name,temp.id,&temp.grade); stu.push_back(temp); } scanf("%d%d",&grade1,&grade2); sort(stu.begin(), stu.end()); int count=0; for (int i=stu.size()-1; i>=0; i--) { if (stu[i].grade<=grade2&&stu[i].grade>=grade1) { printf("%s %s\n",stu[i].name,stu[i].id); count++; } } if (count==0) { printf("NONE\n"); } return 0;}
0 0
- PAT1083 .List Grades (25)
- PAT1083 List Grades
- PAT1083
- PAT 1083. List Grades
- 1083. List Grades
- 1083. List Grades (25)
- 1083. List Grades (25)
- 1083.List Grades
- 1083. List Grades (25)
- 1083. List Grades (25)
- 1083. List Grades (25)
- 1083. List Grades (25)
- 1083. List Grades (25)
- 1003.List Grades (25)
- 1083. List Grades
- 1083. List Grades (25)
- 1083. List Grades
- pat 1083 List Grades
- dfs
- C++拾遗--malloc free与new delete的同与不同
- (五十九)iOS网络基础之UIWebView简易浏览器实现
- ubuntu下一些常用的命令
- 网球之李娜
- PAT1083 List Grades
- 我的2014-转折中前行
- 用python进行DNS(domain name system)查询(--查询报文的构建与发送)
- Webkit的自定义属性获取函数以及属性删除函数实现
- POJ 1426-Find The Multiple(bfs)
- 欢迎使用CSDN-markdown编辑器
- uiview转uicontrol然后就可以响应事件了。
- VS中MFC连接MySQL的方法
- PCI9054 学习小结