1182:合影效果

【题目描述】

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

【输入】

第一行是人数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;
float a[55],b[55],x;//ab中分别存男女的数据
int main()
{int i,j=0,k=0,m,n,tmp;char c[10];scanf("%d",&n);for(i=0;i<n;i++)//分出男女,分别存 {scanf("%s",c);scanf("%f",&x) ;if(strcmp("male",c)==0)a[j++]=x;elseb[k++]=x;}for(i=0;i<j-1;i++)//排序 for(n=i+1;n<j;n++){if(a[i]>a[n]){x=a[i];a[i]=a[n];a[n]=x;}}for(i=0;i<k-1;i++)//排序 for(n=i+1;n<k;n++){if(b[i]<b[n]){x=b[i];b[i]=b[n];b[n]=x;}}for(i=0;i<j;i++)//输出 printf("%.2f ",a[i]);for(i=0;i<k;i++)printf("%.2f ",b[i]);return 0;
}

信息学奥赛一本通:1182:合影效果相关推荐

  1. 信息学奥赛一本通1182 合影效果

    [题目描述] 小云和朋友们去爬香山,为美丽的景色所陶醉,想合影留念.如果他们站成一排,男生全部在左(从拍照者的角度),并按照从矮到高的顺序从左到右排,女生全部在右,并按照从高到矮的顺序从左到右排,请问 ...

  2. 信息学奥赛一本通 1182:合影效果 | OpenJudge NOI 1.10 07:合影效果

    [题目链接] ybt 1182:合影效果 OpenJudge NOI 1.10 07:合影效果 [题目考点] 1. 排序 [君义精讲]排序算法 [解题思路] 解法1:将男生身高和女生身高分别排序 将男 ...

  3. 信息学奥赛一本通1182:合影效果

    时间限制: 1000 ms         内存限制: 65536 KB 提交数: 12967     通过数: 7422 [题目描述] 小云和朋友们去爬香山,为美丽的景色所陶醉,想合影留念.如果他们 ...

  4. 信息学奥赛一本通(基础算法与数据结构-题解汇总目录)

    信息学奥赛一本通(C++版)在线评测系统 基础(二)基础算法   更新中...... 第一章高精度计算 1307[例1.3]高精度乘法 1308[例1.5]高精除 1309[例1.6]回文数(Noip ...

  5. 信息学奥赛一本通在线提交地址

    信息学奥赛一本通 1 C++语言入门 1.1 综合 1.1.1 P1458 地球人口承载力估计 正确: 770 提交: 1794 比率: 42.92 % 1.1.2 P1686 Hello, Worl ...

  6. 信息学奥赛一本通 (C++)上机练习

    信息学奥赛一本通(C++)上机练习 此书为娃儿的第一本刷题书.娃儿现在四年级 ,希望他能坚持下来.特开贴加油 luogu: disangan223 第一部分 C++语言 第一章 C++语言入门 T10 ...

  7. 信息学奥赛一本通(C++版) 第二部分 基础算法 第九章 动态规划

    总目录详见:https://blog.csdn.net/mrcrack/article/details/86501716 信息学奥赛一本通(C++版) 第二部分 基础算法 第九章 动态规划 第一节 动 ...

  8. 信息学奥赛一本通_长乐一中老师演绎“奥赛传奇”

    董永建(右一)在课堂上. 台海网5月14日讯 据福州晚报报道,长乐一中有一位"传奇"老师--15年来,他辅导的学生在全国高中生信息学奥赛中获金牌3人次.银牌3人次.铜牌5人次:在全 ...

  9. 信息学奥赛一本通 提高篇 第5章 矩阵乘法

    例1 矩阵AXB 信息学奥赛一本通(C++版)在线评测系统 [矩阵乘法]矩阵A×B_Uletay-CSDN博客 矩阵乘法--矩阵A×B_vina的博客-CSDN博客 一本通1641[例 1]矩阵 A× ...

  10. 《信息学奥赛一本通提高篇》第6章 组合数学

    例1 计算系数(NOIP2011提高) 信息学奥赛一本通(C++版)在线评测系统 NOIP2011计算系数_nanhan27的博客-CSDN博客 「NOIP2011」 计算系数 - 组合数_TbYan ...

最新文章

  1. 流水账之都市:我是一个客居者
  2. windows平台 python生成 pyd文件
  3. LOJ #6052. 「雅礼集训 2017 Day11」DIV
  4. 什么是CPU密集型、IO密集型?
  5. python sns绘制回归线_【干货!】用Python演绎5种常见可视化视图
  6. 为什么有的人有心事就容易失眠?
  7. 快递如何筹备双十一:德邦快递另类营销
  8. espcms简约版的表单,提示页,搜索列表页
  9. linux 编译java web_linux:搭建java web环境
  10. 网吧局域网搭建(思科网络方案课程设计)
  11. TUIO协议 (转)
  12. 努比亚(nubia) Z18 mini NX611J 解锁BootLoader 并刷入recovery ROOT
  13. SourceGenerator入门指北
  14. ios 旋转屏幕试图切换_iOS播放器横竖屏切换的实现
  15. 联想微型计算机开机黑屏什么原因,联想电脑开机后显示屏是黑屏怎么办
  16. 网络编程(Tcp/Udp实现聊天、文件上传)
  17. 观看M-studio的unity中文教程(开发一款移动设备运行的2D游戏)学习记录
  18. 实用:python网络开发中多人聊天室的实现(socketserver)
  19. 7天搞定生成对抗网络!百度高级工程师组队来袭
  20. 明确一下哪些是---编程语言、脚本语言、标记语言

热门文章

  1. python大括号用法_Python如何在 .format 中使用大括号
  2. 在Python中使用PCA
  3. Spring JDBC,JDBCTemplate对象简化JDBC的开发
  4. 2020.9.30--ps--渐变映射、阈值、Lab模式
  5. 对计算机性能的描述,对电脑进行评价,硬件健康,性能测试, WINDOWS体验指数...
  6. 计算机组成原理 Cache超仔细详解 期末一遍过
  7. 《Python数据分析与挖掘实战》第7章——航空公司客户价值分析(kmeans)
  8. 栈和队列相互实现 (用队列实现栈/用栈实现队列) 超详细~
  9. RPC response exceeds maximum data length Cannot assign requested address java.net.UnknownH
  10. web:后台生成图片供前台显示