序号:439

合影效果

Time Limit:1s Memory Limit:512MB

题目描述:

小云和朋友们去爬香山,为美丽的景色所陶醉,想合影留念。如果他们站成一排,男生全部在左(从拍照者的角度),并按照从矮到高的顺序从左到右排,女生全部在右,并按照从高到矮的顺序从左到右排,请问他们合影的效果是什么样的(所有人的身高都不同)?

输入格式:

第一行是人数n(2 ≤ n ≤ 40,且至少有1个男生和1个女生)。

后面紧跟n行,每行输入一个人的性别(男male或女female)和身高(浮点数,单位米),两个数据之间以空格分隔。

输出格式:

n个浮点数,模拟站好队后,拍照者眼中从左到右每个人的身高。每个浮点数需保留到小数点后2位,相邻两个数之间用单个空格隔开。

输入样例:

6
male 1.72
male 1.78
female 1.61
male 1.65
female 1.70
female 1.56

输出样例:

1.65 1.72 1.78 1.70 1.61 1.56
#include <bits/stdc++.h>
using namespace std;
int n,numa=0,j,numb=0,k,i;
float a[50]={},b[50]={},tmp;
string s;
int main(){cin>>n;for(i=1;i<=n;i++){cin>>s>>tmp;if(s=="male"){numa++;a[numa]=tmp;}else{numb++;b[numb]=tmp;}}for(i=1;i<numa;i++){k=i;for(j=i+1;j<=numa;j++){if(a[j]<a[k]){k=j;}}if(k!=i){swap(a[k],a[i]);}}for(i=1;i<=numa;i++){cout<<fixed<<setprecision(2)<<a[i]<<" ";}for(i=1;i<numb;i++){k=i;for(j=i+1;j<=numb;j++){if(b[j]>b[k]){k=j;}}if(k!=i){swap(b[k],b[i]);}}for(i=1;i<=numb;i++){cout<<fixed<<setprecision(2)<<b[i];if(i!=numb){cout<<" ";}}
}

http://39.98.219.132 题库标准答案(题库序号:439)之合影效果相关推荐

  1. http://39.98.219.132 题库标准答案(题库序号:463)之编写一个给一个分数约分的程序

    序号:463 编写一个给一个分数约分的程序 Time Limit:1s Memory Limit:512MB 题目描述: 编写一个给一个分数约分的程序,如输入12 8, 输出3 2,由于12 和8的最 ...

  2. http://39.98.219.132 题库标准答案(题库序号:1378)之沙盘游戏

    序号:1378 沙盘游戏 Time Limit:1s Memory Limit:512MB 题目描述: 在沙盘游戏中有一个巨大的方形沙盘(长方形或者正方形),该沙盘被分隔成边长为 1 的小方格,每个小 ...

  3. http://39.98.219.132 题库标准答案(题库序号:615)之二分查找

    序号:615 二分查找 Time Limit:1s Memory Limit:128MB 题目描述: 已有n个整数(从1开始编号),询问k次,每次输入一个数x,需要查找x在n个整数中的位置,若不存在则 ...

  4. http://39.98.219.132 题库标准答案(题库序号:179)之判断素数

    序号:179 判断素数 Time Limit:1s Memory Limit:512MB 题目描述: 判断给定的正整数是否为素数,是则输出yes,否则输出no. 说明:素数又叫质数,质数是指在大于1的 ...

  5. http://39.98.219.132 题库标准答案(题库序号:1890)之阿里巴巴与四十大盗(ali)

    序号:1890 阿里巴巴与四十大盗(ali) Time Limit:1s Memory Limit:128MB 题目描述 四十大盗有一次拿到了许多金币,他们在考虑怎么分配这个财宝?思考良久,四十大盗的 ...

  6. http://39.98.219.132 题库标准答案(题库序号:233)之插队问题

    插队问题 Time Limit:1s Memory Limit:512MB 题目描述: 有n个人(每个人编号唯一,用1-n之间的整数表示)在一个水龙头前排队准备接水,现在第n个人有特殊情况,经过协商, ...

  7. http://39.98.219.132 题库标准答案(题库序号:1966)之最多的金币

    序号:1966 最多的金币 Time Limit:1s Memory Limit:128MB 题目描述 有一个层数为n(n<=1000)的数字三角形.现有一只蚂蚁从顶层开始向下走,每走下一级,可 ...

  8. http://39.98.219.132 题库标准答案(题库序号:953)之[绍兴2011]木材加工

    序号:953 Time Limit:1s Memory Limit:512MB [绍兴2011]木材加工 题目描述: 2049年,智能机器人在各行各业中的应用已经十分普遍了,小明的运输队里就有一个,是 ...

  9. http://39.98.219.132 题库标准答案(题库序号:47)之鸡兔同笼(3)

    序号:47 鸡兔同笼(3) Time Limit:1s Memory Limit:512MB 题目描述: 若干只鸡和若干只兔被关在同一个笼子里.先从键盘输入笼子动物脑袋的数量,再输入脚的数量,请你帮忙 ...

  10. http://39.98.219.132 题库标准答案(题库序号:1369)之百鸡买百钱2

    序号:1369 百鸡买百钱2 Time Limit:1s Memory Limit:512MB 题目描述: 每只大公鸡值 a个钱,每只母鸡值 b 个钱,每 c 只小鸡值 1 个钱,现在有 m个钱,想买 ...

最新文章

  1. AVL树入门(转载)
  2. php 通过stomp协议连接ActiveMQ
  3. 移动端前端开发注意点(未完待续)
  4. CentOs下php连mssql并配置unixODBC
  5. spring mvc(注解)上传文件的简单例子
  6. 解决burpsuite无法对DVWA环境(本地环境)进行抓包
  7. NumPy 统计方法
  8. 我对无服务器架构的一些看法
  9. POJ1182 食物链【并查集】
  10. sql 链接 oracle 查询,Oracle学习之路-SQL篇-连接查询
  11. BN层详解(含有公式推导过程)
  12. 计算机版的微信的功能是什么,计算机上的微信有没有收藏功能?电脑端如何打开微信收藏?...
  13. python爬虫豆瓣评论_Python爬虫实战:分析《战狼2》豆瓣影评
  14. 致虚幻引擎社区的一封公开信(转)
  15. SVM(一):SVM入门
  16. QT 无边窗口圆角实现
  17. 基于微信小程序音乐播放器
  18. 【youcans 的 OpenCV 学习课】7. 空间域图像滤波
  19. 工作中整理了一份身份证户籍地数据库,现将生成的脚本共享,欢迎使用、升级、修正
  20. mpd、hls视频了解

热门文章

  1. 【睡服】面试官的高质量自动化测试工程师简历--看完必有所获
  2. laravel 验证码的导入与使用(mews/captcha)
  3. 教你如何用Python爬虫获取今日头条上面三千美女图
  4. 【网安神器篇】——瑞士军刀Netcat
  5. VR开发2015年终总结
  6. android界面设计!移动开发程序员怎么优雅迈过30K+这道坎?深度好文
  7. 软件工程学习(五)设计模式的UML图
  8. 苹果产品存显示屏缺陷,却仍在销售
  9. leetcode题目--阶乘后的零 ---脑筋急转弯
  10. keras 香草编码器_如何使用香草javascript制作简单的游戏循环