当前位置: 首页 > news >正文

江西建设局网站怎么黑掉网站

江西建设局网站,怎么黑掉网站,自由策划网站建设,北京建站工作室查找和排序 题目:输入任意(用户,成绩)序列,可以获得成绩从高到低或从低到高的排列,相同成绩 都按先录入排列在前的规则处理。 示例: jack 70 peter 96 Tom 70 smith 67 从高到低 成…

查找和排序

题目:输入任意(用户,成绩)序列,可以获得成绩从高到低或从低到高的排列,相同成绩
都按先录入排列在前的规则处理。

示例:
jack      70
peter     96
Tom       70
smith     67

从高到低  成绩
peter     96
jack      70
Tom       70
smith     67

从低到高

smith     67

jack      70
Tom      70
peter     96

 

#include<iostream>
#include <iomanip>
#include <algorithm>using namespace std;typedef struct student {string name;int grade;int squeue;
} student;bool compare1(student a, student b) {if (a.grade != b.grade) {return a.grade < b.grade;} else {return a.squeue < b.squeue;}}bool compare2(student a, student b) {if (a.grade != b.grade) {return a.grade > b.grade;} else {return a.squeue < b.squeue;}
}int main() {int n = 0, way = 0;while (::scanf("%d %d", &n, &way) != EOF) {student cla[n];for (int i = 0; i < n; ++i) {cin >> cla[i].name >> cla[i].grade;cla[i].squeue=i;}if (way == 1) {sort(cla, cla + n, compare1);} else {sort(cla, cla + n, compare2);}for (int i = 0; i < n; ++i) {cout << cla[i].name << " " << cla[i].grade << endl;}}return 0;}

 这道题总体不难,只有一个需要注意的细节,只要成绩相同就按照先后顺序来填,所以在编写compare1和compare2函数的时候,对squeue的比较代码是相同的

 

http://www.yayakq.cn/news/411052/

相关文章:

  • 想做一个自己的网站怎么做佛山建设外贸网站公司
  • 两个网站放在同一个服务器 备案临夏州建设银行网站
  • 网站开发与管理专业涟水做网站
  • 做58同城网站花了多少钱浙里建官网登录
  • 电商自学网免费西安网站seo服务
  • 广西建设学院官方网站网站安装步骤页面
  • 安徽建设工程网站网站备案未注销 影响
  • 沈阳网站开发外包2022最新热点事件及点评
  • 备案信息如何上传的网站上北京在建项目查询
  • 城子河网站建设室内设计公司平面图
  • 建立属于我们的网站公司flash网站模板
  • 学会网站建设的重要性一般通过什么组成局域网
  • 北京市网站制作设计百度竞价点击神器奔奔
  • 建立企业网站的费用可以做兼职的网站
  • 网站建设服务器都有哪些wordpress大学教程
  • 网站建设需要在哪备案wordpress文章添加阅读全文
  • 网站开发人员职位描述宿舍设计方案ppt
  • 网站搜索排名优化价格漳州做网站含博大网
  • 陕西有没有做网站好的公司wordpress 伪静态 windows
  • 在微信怎样搞做微视频网站郑州网站建设方案书
  • wordpress对seowordpress 优化速度
  • 网站排名优化推广公司哪里有给网站做
  • 网站手机客户端制作佛山茶叶网站建设
  • 快速赚钱的软件关键词优化是什么意思
  • 申请网站空间有哪几种方式做网站 以图搜货
  • 建网站用的域名多少钱网页设计素材乒乓球图片
  • 海门城乡建设管理局网站网页制作多少钱一个月
  • 做视频网站都需要什么软件长春网络公司营销方案
  • wordpress还原回收站超链接怎么做网页
  • 网站开发分销系统互联网公司有哪些部门