程序设计题目:合影效果_C++参考解法
题目描述:
小云和朋友们去爬香山,为美丽的景色所陶醉,想合影留念。如果他们站成一排,男生全部在左(从拍照者的角度),并按照从矮到高的顺序从左到右排,女生全部在右,并按照从高到矮的顺序从左到右排,请问他们合影的效果是什么样的(所有人的身高都不同)。
输入描述:
第一行是人数n(2<=n<=40,且至少有1个男生和1个女生)。后面紧跟n行,每行输入一个人的性别(男male或女female)和身高(浮点数,单位米),两个数据之间以空格分隔。
输出描述:
n个浮点数,模拟站好队后,拍照者眼中从左到右每个人的身高。每个浮点数需保留到小数点后2位,相邻两个数之间用单个空格隔开。
样例输入:
6male 1.72male 1.78female 1.61male 1.65female 1.70female 1.56
样例输出:
1.65 1.72 1.78 1.70 1.61 1.56
参考代码:
#include <bits/stdc++.h>using namespace std;vector<double> male;//存放男性身高
vector<double> female;//存放女性身高int main(){int n,i,m=0,w=0;//m记录男性人数 w记录女性人数double man,women;string tmp;cin>>n;//输入人数for(i=0;i<n;i++){cin>>tmp;//输入男性或女性if(tmp=="male"){//判断是否为男性cin>>man;//输入该男性身高male.push_back(man);//存放到男性身高向量中m++;}else if(tmp=="female"){//判断是否为女性cin>>women;female.push_back(women);w++;}}sort(male.begin(),male.end());//男性身高正序sort(female.rbegin(),female.rend());//女性身高倒序for(i=0;i<m;i++) cout<<fixed<<setprecision(2)<<male[i]<<" ";//控制输出为小数点后两位for(i=0;i<w;i++) cout<<fixed<<setprecision(2)<<female[i]<<" ";return 0;
}
程序设计题目:合影效果_C++参考解法相关推荐
- 信息学奥赛一本通 1182:合影效果 | OpenJudge NOI 1.10 07:合影效果
[题目链接] ybt 1182:合影效果 OpenJudge NOI 1.10 07:合影效果 [题目考点] 1. 排序 [君义精讲]排序算法 [解题思路] 解法1:将男生身高和女生身高分别排序 将男 ...
- 信息学奥赛一本通(1182:合影效果)——归并排序
1182:合影效果 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 12645 通过数: 7214 [题目描述] 小云和朋友们去爬香山,为美丽的景色所陶醉, ...
- C/C++编程学习 - 第7周 ⑥ 合影效果
题目链接 题目描述 蒜头君和朋友们去爬香山,为美丽的景色所陶醉,想合影留念.如果他们站成一排,男生全部在左(从拍照者的角度),并按照从矮到高的顺序从左到右排,女生全部在右,并按照从高到矮的顺序从左到右 ...
- c语言采用解释方式6,C语言程序设计题目及解答-01.doc
C语言程序设计题目及解答-01.doc 一.判断题20分1. 计算机是信息处理的工具,任何信息必须被转换成二进制形式数据后才能由计算机进行处理.存储和传输.2分 2. C语言采用解释方式将源程序转换为 ...
- 2014 c语言程序设计形成性考核册,C语言程序设计形成性考核册参考答案
<C语言程序设计形成性考核册参考答案>由会员分享,可在线阅读,更多相关<C语言程序设计形成性考核册参考答案(35页珍藏版)>请在人人文库网上搜索. 1.语言程序设计作业(一)C ...
- 信息学奥赛一本通:1182:合影效果
1182:合影效果 [题目描述] 小云和朋友们去爬香山,为美丽的景色所陶醉,想合影留念.如果他们站成一排,男生全部在左(从拍照者的角度),并按照从矮到高的顺序从左到右排,女生全部在右,并按照从高到矮的 ...
- c语言趣味教学题目及答案,C语言趣味程序设计-题目百例.doc
C语言趣味程序设计-题目百例 Contest - 2011级C语言课程大作业Start Time: 2012-02-19 16:25:00 End Time: 2012-03-01 22:00:00C ...
- c程序语言设计练习题,C语言程序设计练习题(含程序及参考答案)
<C语言程序设计练习题(含程序及参考答案)>由会员分享,可在线阅读,更多相关<C语言程序设计练习题(含程序及参考答案)(47页珍藏版)>请在人人文库网上搜索. 1.1.定义一个 ...
- c语言程序设计语言描述,C语言程序设计题目描述(详).txt
C语言程序设计题目描述(详).txt C01 pow1.05,n include void main float y1.05; int n1; FILE *p; /* * * * * * */ fpr ...
最新文章
- Python,OpenCV进行直方图反投影
- java 中美时间_求教用java编写一个程序要求给定一个日期值,计算若干天后的日期值,和给定两个日期计算它们之间相距的天...
- 一天学完spark的Scala基础语法教程八、集合(idea版本)
- Android 闹钟最终版
- 【计算机组成原理】CPU
- 史上最牛研究生,总结出惠人无数的“十大经验”,并发表于Nature Medicine
- 企业生产环境利用ATIES对服务器进行远程备份
- Windows系统 services.msc命令详解,Windows命令行查看本地服务
- VS2010下配置OpenCV2.2
- 2019年 iPad无法充电
- 查询mysql当前连接并删除_查看mysql已有用户并删除
- html如何设置按钮背景为透明,css 设置按钮(背景色渐变、背景色透明)
- 产品研发:了解每个项目成员的诉求,激发他们的斗志
- 2019年1月2日申请美国F1学生签证记录
- 著名画家赵准旺的名人评语
- 如何更改 Win7 网络连接显示名称
- 红外线测温仪方案开发
- 跨交换机VLAN的配置实验
- SOFT-SLAM系列论文解读
- 刘强东近期丑闻不断,他会失去对京东的控制权吗?
热门文章
- mysql怎么给外键约束加名字_Mysql外键约束
- 浙江一女子被集中隔离,到达酒店乐开花:竟是千岛湖高级度假酒店
- 菜鸟总结之——数据完整性
- IIS PHP 项目 显示PHP版本过低,请升级
- 阿帕奇退出java_阿帕奇欲退出Java委员会 甲骨文望其慎考虑
- devccp中c语言输入二维数组,课内资源
- java enum valueof_Java 解决Enum.valueOf找不到枚举出现的异常
- Apache shiro集群实现 (六)分布式集群系统下的高可用session解决方案---Session共享
- github.com/gin-contrib/sessions教程
- 思维模型 波特五力模型