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

政府网站建设赏析深圳seo

政府网站建设赏析,深圳seo,一家专门做护肤的网站,重庆网站建设圣矢题目描述小理是个热爱生活的孩子。病人登记看病,小理想编写一个程序,将登记的病人按照以下原则排出看病的先后顺序:1. 老年人(年龄 ≥≥ 60岁)比非老年人优先看病。2. 老年人按年龄从大到小的顺序看病,年龄…

题目描述

小理是个热爱生活的孩子。

病人登记看病,小理想编写一个程序,将登记的病人按照以下原则排出看病的先后顺序:

1. 老年人(年龄 ≥≥ 60岁)比非老年人优先看病。

2. 老年人按年龄从大到小的顺序看病,年龄相同的按登记的先后顺序排序。

3. 非老年人按登记的先后顺序看病。

输入

第一行一个正整数 n(n≤100),表示病人的个数。

接下来 n 行,每行输入一个病人的信息,包括:

一个长度为 4 的字符串表示病人的编号(每个病人的编号各不相同且只含数字和大写字母),一个整数表示病人的年龄,中间用单个空格隔开。

输出

输出共 n 行,按排好的看病顺序输出病人的编号,每行一个字符串。

样例输入

5
1075 40
4003 15
01B8 65
1GC3 75
201A 30

样例输出

1GC3
01B8
1075
4003
201A
#include <iostream>
#include <algorithm>
#include <string>
using namespace std;struct Patient {string id; // 病人编号int age;   // 病人年龄int order; // 病人登记的先后顺序
};bool cmp(Patient a, Patient b) {if (a.age >= 60 && b.age >= 60) { // 两个都是老年人,按照年龄从大到小排序if (a.age == b.age) return a.order < b.order; // 年龄相同按照登记先后顺序return a.age > b.age;}else if (a.age >= 60) return true; // a 是老年人,优先级更高,sort函数默认从小到大排序,即return a<b    所以当return true 时默认a<b为true,从小到大排序输出a。else if (b.age >= 60) return false; // b 是老年人,优先级更高,else return a.order < b.order; // 都是非老年人,按照登记先后顺序
}int main() {int n;cin >> n;Patient patients[n];for (int i = 0; i < n; i++) {cin >> patients[i].id >> patients[i].age;patients[i].order = i; // 记录登记的先后顺序}sort(patients, patients + n, cmp);for (int i = 0; i < n; i++) {cout << patients[i].id << endl;}return 0;
}

首先,定义一个结构体 Patient,包含病人的编号、年龄和登记的先后顺序。使用 bool cmp(Patient a, Patient b) 函数作为排序函数,根据题目要求实现排序规则。

然后,读入病人信息并记录登记的先后顺序。使用 sort 函数对病人信息进行排序。最后,按照排好的顺序输出病人编号。

// 沙壁vc里的c++要求数组必须是常量值,不能用变量

  1. 动态分配

int n;
cin >> n;
int *a=new int[n];
delete[]a;
  1. vector

int n;
cin >> n;
vector <int> a(n);
  1. 比赛是不会有这个问题,大都用GCC编译器

http://www.mmbaike.com/news/94914.html

相关文章:

  • 建大型网站公司网站综合查询工具
  • 重庆市造价信息网官网上海关键词优化外包
  • 聊城建设委员会官方网站品牌推广策划营销策划
  • 外贸网站设计案例百度客服
  • 固镇网站建设个人网站设计方案
  • 深圳分销网站制作百度热搜榜怎么打开
  • 网站作用seo关键词库
  • web开发培训哪家好优化大师是什么意思
  • 网站建设计划 文库怎么创建网站链接
  • 国外优秀平面设计网站指数工具
  • 怎么进入公众号百度seo如何优化
  • 做网站能传电影网站多少钱360推广
  • 义乌网站开发seo计费系统开发
  • 网页设计欣赏和解析网站快速优化排名推荐
  • 做a 需要制作网站如何优化企业网站
  • 合肥关键词排名优化苏州seo公司
  • 网站设计中国内优秀企业网站欣赏优化营商环境心得体会1000字
  • 自动跳转手机网站代码搜索引擎推广的基本方法有
  • 网站建设荣茂知识付费网站搭建
  • 网站你懂我意思正能量不用下载视频百度网址入口
  • 网站排名提高百度导航下载2022最新版官网
  • 百度上怎么制作自己的网站免费的建站平台
  • 哪个网站可以免费做H5南京关键词优化服务
  • .网站开发工具dw百度指数手机版
  • wordpress 小程序投稿google seo是什么啊
  • 百度收录最快的网站各平台推广费用
  • 10个国内建筑网站啦啦啦资源视频在线观看8
  • 自媒体横行还有做网站谷歌搜索引擎入口google
  • 常用的网站建设程序有哪些怎么做百度推广
  • asp.net网站模板免费下载百度有几种推广方式