Bailian2943 小白鼠排队【排序】
2943:小白鼠排队
总时间限制: 1000ms 内存限制: 65536kB
描述
N只小白鼠(1 < N < 100),每只鼠头上戴着一顶有颜色的帽子。现在称出每只白鼠的重量,要求按照白鼠重量从大到小的顺序输出它们头上帽子的颜色。帽子的颜色用“red”,“blue”等字符串来表示。不同的小白鼠可以戴相同颜色的帽子。白鼠的重量用整数表示。
输入
输入第一行为一个整数N,表示小白鼠的数目。
下面有N行,每行是一只白鼠的信息。第一个为不大于1000的正整数,表示白鼠的重量,;第二个为字符串,表示白鼠的帽子颜色,字符串长度不超过10个字符。
注意:白鼠的重量各不相同。
输出
按照白鼠的重量从大到小的顺序输出白鼠的帽子颜色。
样例输入
3
30 red
50 blue
40 green
样例输出
blue
green
red
来源
医学部计算概论2006期末考试题
问题链接:Bailian2943 小白鼠排队
问题简述:(略)
问题分析:简单的排序问题,不解释。
程序说明:(略)
参考链接:(略)
题记:(略)
AC的C++语言程序如下:
/* Bailian2943 小白鼠排队 */#include <bits/stdc++.h>using namespace std;const int N = 100;
struct Mouse {int w;string color;
} m[N];bool cmp(Mouse &a, Mouse &b)
{return a.w > b.w;
}int main()
{int n;cin >> n;for (int i = 0; i < n; i++)cin >> m[i].w >> m[i].color;sort(m, m + n, cmp);for (int i = 0; i < n; i++)cout << m[i].color << endl;return 0;
}
Bailian2943 小白鼠排队【排序】相关推荐
- 《算法笔记》4.1小节——算法初步-排序 问题 F: 小白鼠排队
问题 F: 小白鼠排队 题目描述 N只小白鼠(1 <= N <= 100),每只鼠头上戴着一顶有颜色的帽子.现在称出每只白鼠的重量,要求按照白鼠重量从大到小的顺序输出它们头上帽子的颜色.帽 ...
- 2043 Problem F 小白鼠排队
问题 F: 小白鼠排队 时间限制: 1 Sec 内存限制: 32 MB 题目描述 N只小白鼠(1 <= N <= 100),每只鼠头上戴着一顶有颜色的帽子.现在称出每只白鼠的重量,要求按 ...
- PAT练习 小白鼠排队
PAT练习 小白鼠排队 Description N只小白鼠(1 <= N <= 100),每只鼠头上戴着一顶有颜色的帽子.现在称出每只白鼠的重量,要求按照白鼠重量从大到小的顺序输出它们头上 ...
- 排序---小白鼠排队
题目描述 N只小白鼠(1 <= N <= 100),每只鼠头上戴着一顶有颜色的帽子.现在称出每只白鼠的重量,要求按照白鼠重量从大到小的顺序输出它们头上帽子的颜色.帽子的颜色用"r ...
- Codeup 小白鼠排队
题目描述: N只小白鼠(1 <= N <= 100),每只鼠头上戴着一顶有颜色的帽子.现在称出每只白鼠的重量,要求按照白鼠重量从大到小的顺序输出它们头上帽子的颜色.帽子的颜色用" ...
- 35 小白鼠排队 北大复试
N只小白鼠(1 <= N <= 100),每只鼠头上戴着一顶有颜色的帽子.现在称出每只白鼠的重量,要求按照白鼠重量从大到小的顺序输出它们头上帽子的颜色.帽子的颜色用"red&qu ...
- 百练OJ:2943:小白鼠排队
题目链接:点击打开链接 描述 N只小白鼠(1 < N < 100),每只鼠头上戴着一顶有颜色的帽子.现在称出每只白鼠的重量,要求按照白鼠重量从大到小的顺序输出它们头上帽子的颜色.帽子的颜色 ...
- C语言——小白鼠排队
Description 有N只小白鼠(1<N<100),每只小白鼠头上戴着一顶有颜色的帽子.现在称出了每只小白鼠的重量,要求按照小白鼠重量从大到小的顺序输出它们头上帽子的颜色.帽子的颜色用 ...
- 问题 F: 小白鼠排队
题目链接:http://codeup.cn/problem.php?cid=100000581&pid=5 题目描述 N只小白鼠(1 <= N <= 100),每只鼠头上戴着一顶有 ...
最新文章
- Spartan-6的MCB模块、GTP模块、PCIe端点模块
- python异常处理(基础)
- 无符号 byte java_我们能用Java做无符号字节吗?
- 如何实现运行时刻的多态?(c++)
- 每天都在红绿灯前面梭行,不如自己来实现个红绿灯?
- Mac系统容易忽视但很实用的命令整理
- 小说阅读网站设计HTML,40多个漂亮的网页表单设计实例
- gradle构建springboot项目瘦身,外部依赖jar的终极方法
- python中 将字符串和字典的相互转换
- SfM(Structure from motion,运动恢复结构,从motion中实现3D重建。也就是从时间系列的2D图像中推算3D信息
- rpg存档修改网站_Switch上国宝级欧美版RPG游戏推荐
- 如何批量将class文件反编译为java文件?
- 直播特效的实现原理与难点
- docker 查看容器日志命令
- tibcorv入门实例
- python:实现base64加密和base64解密算法(附完整源码)
- matlab 实现信号的微分和积分
- 基于springboot的问卷调查系统的设计与实现
- 道阻且长 莫失本心(我的OI之旅
- GHOST使用教程(图解)
热门文章
- 这几天关心加密的人很多
- 2020-02-16 Git客户端下载
- ArcGIS REST API获取切片进度
- golang面向对象思想和实现
- 三角矩阵的逆矩阵怎么求_电子科技大学矩阵理论复习笔记 第六章 广义逆矩阵...
- clover更新驱动 后不能开机_黑苹果笔记本电池模式下省电驱动,延长笔记本续航...
- html5 音频事件,HTML5中视频和音频核心事件的相关研究
- 佛祖保佑,永无BUG
- java long 唯一_Java工具类:获取long型唯一ID
- android 来电拒接_[系统漏洞]模拟耳机广播实现来电自动接听和拒接