07:合影效果http://www.noi.openjudge.cn/

83 篇文章 2 订阅
10 篇文章 0 订阅

NOI

07:合影效果

总时间限制: 

1000ms

内存限制: 

65536kB

描述

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

输入

第一行是人数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

来源

医学部 2010 期末试题 李雁章

  • 查看
  • 提交
  • 统计
  • 提问
    #include<stdio.h>
    int main()
    {
    	int n,i,j;
    	scanf("%d",&n);
    	char a[100][100];
    	double b[100],c[100],d[100];
    	for(i=0;i<n;i++){
    		scanf("%s",a[i]);
    		scanf("%lf",&b[i]);
    	}
    	int k=0,l=0;
    	for(i=0;i<n;i++){
    		if(*a[i]=='m'){
    			c[k++]=b[i];
    		}
    		if(*a[i]=='f'){
    			d[l++]=b[i];
    		}
    	}
    	double x=0;
    	for(i=0;i<k;i++){
    		for(j=0;j<k;j++){
    			if(c[i]<c[j]){
    				x=c[i];
    				c[i]=c[j];
    				c[j]=x;
    			}
    		}
    	}
    	for(i=0;i<l;i++){
    		for(j=0;j<l;j++){
    			if(d[i]>d[j]){
    				x=d[i];
    				d[i]=d[j];
    				d[j]=x;
    			}
    		}
    	}
    	
    	for(i=k,j=0;i<n,j<l;i++,j++){
    		c[i]=d[j];
    	}
    	for(i=0;i<n;i++){
    		printf("%.2lf ",c[i]);
    	}
    	
    	return 0;
     } 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 网络已经成为我们日常生活中不可或缺的一部分,而2019年的国家网络与信息安全高层论坛更是为网络安全的保障做了深入探讨。本次论坛主题为“网络安全责任:坚持共治 共建共享”,重点关注了网络安全治理,网络安全技术创新与产业发展,以及网络安全制度建设。 在这个数字化社会,网络安全责任应该是每个人的重要责任。只有通过共同治理、共同建设和共同分享,才能确保网络的安全和稳定,保护网络用户的数据和隐私安全。 技术创新和产业发展是网络安全的重要保障。在当前的互联网时代,越来越多的企业和个人都依赖于互联网,网络安全也在不断升级。因此,创新技术和产业应用是必不可少的。只有通过这些方法,我们才能够更好地保障网络的安全和稳定。 网络安全制度建设也是网络安全的基石之一。构建科学、规范的网络安全制度,建立信息共享平台,加强网络安全的技术研发和法律保障,都是为确保网络安全的重要措施。 总之,网络安全责任是每个人的重要责任。我们应该在共同治理、共同建设、共同分享的基础上保障网络安全,推进网络安全技术创新和产业发展,以及构建科学规范的网络安全制度,以保护网络用户的数据和隐私安全。 ### 回答2: 对于“网络/2019国赛1.pdf”题目,我们可以从以下三个方面进行回答: 一、考察内容 “网络/2019国赛1.pdf”是指2019年全国信息学奥林匹克竞赛(NOI)的网络题目之一,题目文件名为“2019年NOI网络赛第一题”,文件类型为.pdf。 该题目主要考察了网络通信中的路由选择算法和贪心算法,并给出了多个测试用例进行测试。同时,该题目要求在保证路由可靠的前提下,最大化网络吞吐量,即承载网络流量的能力。 二、解题思路 解题思路主要涉及贪心算法和网络路由算法。其中,网络路由算法主要涉及路由选择表的构建、路由交换机的配置和路由选择的原则。贪心算法主要涉及每个数据包在路由器之间传递时的路径选择。 针对题目中给出的测试用例,要求选择最优解并给出相应的路径和吞吐量。 三、实际应用 网络/2019国赛1.pdf虽然是一道竞赛题目,但我们可以从中了解到网络通信中的路由选择、贪心算法和网络吞吐量等相关知识。这些知识在实际的网络应用中也非常重要,例如在企业网络中,为了保证数据的安全性和可靠性,需要针对不同的网络节点进行路由选择和安全配置,以保证网络信息的正常传输。同时,在互联网应用中,为了保证用户的访问速度和用户体验,需要针对网络流量和带宽进行优化和调整,以达到最优的网络吞吐量。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值