Time Limit: 1000 ms Memory Limit: 32768 KiB


Problem Description

倾国倾城的大家闺秀潘小姐要选夫婿啦!武林中各门各派,武林外各大户人家,闻讯纷纷前来,强势围观。前来参与竞选的男生藏龙卧虎,高手云集,才子遍布,帅哥纷纭,更不乏富二代,官二代,可谓声势空前。

每个人参与竞选的帅哥除了进行一段激情洋溢的求婚演讲以外,还要报上自己姓名、身高,以及个人简历。最后再进行文武选拔,最后夺魁者方能得到潘小姐的芳心。

潘小姐不爱名利,只看人,第一关就是身高要合格,即必须在其要求的范围内,否则直接排除在外,不允许参加下一轮的选拔。

作为一个程序员,你没有钱也没有权,擅长的也就是编程了。潘小姐也发现了这一点,所以把首轮根据身高进行选拔的任务交给了你,如果完成的好,你可以直接进入下一轮选拔,你笑了。


Input

潘小姐给你了所有报名男生的信息。输入数据的第一行是一个正整数N(0 < N < 100)。然后N行数据,每行包含两部分,用空格隔开。第一部分是报名者的姓名name(长度小于20的字符串),然后是整数身高h(0 < h < 300)。最后一行是两个整数a,b.表示身高的合格范围是[a,b]。


Output

你需要把合格的男生信息按照身高从低到高输出,格式跟输入一样,也是每行两个信息,共N行,若没有合格人选则输出No,具体格式见样例。


Sample Input

8
武大郎 70
西门庆 182
李逵 160
燕青 175
鲁智深 195
武松 180
小泉纯一狼 30
孙二娘 169
165 190


Sample Output

孙二娘 169
燕青 175
武松 180
西门庆 182


Hint

Source


#include <stdio.h>
#include <stdlib.h>
struct node
{char name[22];int height;int weight;
}a[1001],t;void putin(struct node a[],int n);//输入函数;
void sorting(struct node a[],int n);//排序函数;
void putout(struct node a[],int n,int height_min,int height_max);//输出函数;int main()
{int n;scanf("%d",&n);putin(a,n);int height_min,height_max;scanf("%d%d",&height_min,&height_max);sorting(a,n);putout(a,n,height_min,height_max);return 0;
}void putin(struct node a[],int n)//输入函数;
{int i;for(i=0;i<n;i++)scanf("%s%d",a[i].name,&a[i].height);}void sorting(struct node a[],int n)//排序函数;
{int i,j;for(i=0;i<n-1;i++){for(j=0;j<n-1-i;j++){if(a[j].height>a[j+1].height){t = a[j];a[j] = a[j+1];a[j+1]  = t;}else if(a[j].height==a[j+1].height){if(a[j].weight>a[j+1].weight){t = a[j];a[j] = a[j+1];a[j+1] = t;}}}}
}void putout(struct node a[],int n,int height_min,int height_max)//输出函数;
{int i,count = 0;for(i=0;i<n;i++){if((a[i].height>=height_min)&&(a[i].height<=height_max)){count = 1;printf("%s %d\n",a[i].name,a[i].height);}}if(count == 0) printf("No");
}

C 选夫婿2 SDUT相关推荐

  1. 结构体之选夫婿(冒泡加快排)

    选夫婿1 Time Limit: 1000 ms Memory Limit: 32768 KiB Submit Statistic Problem Description 倾国倾城的大家闺秀潘小姐要选 ...

  2. SDUT 1478 琳琳选夫婿

    题目描述 大一的学弟们,你们琳琳学姐早已过了芳龄二八,你们错过了她的豆蔻年华,你们不曾荏苒她过去的时光,但是你们却在这个忧伤而又明媚的一月,邂逅了你的琳琳学姐,她的夕阳,她的容颜,她的十二分之一年.一 ...

  3. C语言程序设计基础OJ练习题(实验十结构体与共用体)

    一.英文金曲大赛 Time Limit: 1000 ms Memory Limit: 65536 KiB Submit Statistic Problem Description 我们在"渊 ...

  4. C语言,拼题A实验一结构体

    7-1 检查宿舍卫生 分数 20 不知道是从哪个学校开始兴起的还是哪个领导的决定,学校里每周都要检查宿舍卫生!大家发现没有,检查宿舍卫生是件很奇葩的事情,它剥削了每件物品的意义:垃圾桶里不能有垃圾,挂 ...

  5. 【PTA】【C语言】复盘练习——编程题

    目录 R7-1 完全数 输入格式: 输出格式: 输入样例: 输出样例: 输入样例: 输出样例: R7-2 判断完全数 输入样例: 输出样例: 输入样例: 输出样例: R7-3 函数返回一个整数是否为完 ...

  6. linux shell脚本 nohup,linux真正使用shell脚本做定时任务 关键的Nohup

    网上有很多的文章教大家使用定时任务,所以别的废话我就不多说了 我这里直接有SH来做定时,只是有一点大家不知道,一定要用Nohup,否则用户退出终端以后,SH任务会被自动终止掉 假设有一 tash.sh ...

  7. 结构体,共用体与枚举

    目录 A - 检查宿舍卫生 B - 小 I 的小姐姐 C - 选票统计 D - 小 I 选宾馆 E - 小鑫の日常系列故事(十)--排名次 F - 最终排名 G - 选夫婿1 H - 老--质价比 I ...

  8. 最全的ORACLE-SQL笔记(转,出处不详)

    -- 首先,以超级管理员的身份登录oracle sqlplus sys/bjsxt as sysdba --然后,解除对scott用户的锁 alter user scott account unloc ...

  9. 小 I 选宾馆 SDUT

    小 I 去天津玩啦,一路上,他跟他的同学发生了许多有趣的事. 到了晚上了,小 I 跟他的同学们要选一个宾馆住下了.但是形形色色的宾馆让小 I 不知所措. 对于一个宾馆来说,有许多特征,比如「价格」.「 ...

最新文章

  1. 【 MATLAB 】nextpow2 函数用法之 Optimize FFT with Padding
  2. CSS3---8.盒模型
  3. 【康拓展开逆康托展开】
  4. pyhanlp 共性分析与短语提取
  5. Delphi XE 10.4 FMX ListView 一个不易察觉的 BUG
  6. reactjs组件的生命周期函数:getSnapshotBeforeUpdate更新之前获取快照
  7. cisco firewall (ASA Series)
  8. C++STL特殊容器priority_queue
  9. python环境问题(pycharm)
  10. 阿里云AHAS Chaos:应用及业务高可用提升工具平台之故障演练
  11. 张恩民 php,php100教程_php100张恩民php视频 56课时_网站编程_寂涯网络学习基地
  12. Kubernetes-服务连接和暴露(endpoints)(二十)
  13. mysql只update不做修改_长沙一学校另类考试走红网络:只做游戏不做题
  14. [转]《精通Javascript》笔记:第六章(事件)
  15. 你必须知道iPad的10件事
  16. unity3d资源商店买的素材下载遇到问题
  17. navision系统和sap区别_MES与EPR进行系统集成的实际案例-系统接口、交互数据分析...
  18. 二项分布期望和方差公式推导
  19. Alphabetic Removals(水题)
  20. 华南农业大学汇编语言综合性实验-将自己的姓名用多种颜色动态显示

热门文章

  1. Foxmail邮箱快捷键
  2. 【Redis】基础问题答疑
  3. 域名注册,抢注工具编写
  4. 基于Linux下TCP/IP协议局域网聊天室
  5. 智慧旅游顶层设计方案(附PPT下载)
  6. WCF 第二章 契约 WSDL中的操作名字、类型、操作和命名空间
  7. 生物素-磺基-活性酯,Sulfo-NHS Biotin科研用试剂简介;CAS:119616-38-5
  8. 无用的知识(日历矩阵)
  9. 【每天读一点英文】gnuhpc注释版:Speak to us of Beauty
  10. winform使用DevExpress美化--基础