7-234 两个有序序列的中位数

简介: 7-234 两个有序序列的中位数

7-234 两个有序序列的中位数 (25 分)


已知有两个等长的非降序序列S1, S2, 设计函数求S1与S2并集的中位数。有序序列A0,A1,⋯,AN−1的中位数指A(N−1)/2的值,即第⌊(N+1)/2⌋个数(A0为第1个数)。


输入格式:


输入分三行。第一行给出序列的公共长度N(0<N≤100000),随后每行输入一个序列的信息,即N个非降序排列的整数。数字用空格间隔。


输出格式:


在一行中输出两个输入序列的并集序列的中位数。


输入样例1:


5
1 3 5 7 9
2 3 4 5 6


结尾无空行


输出样例1:


4


结尾无空行


输入样例2:


6
-100 -10 1 1 1 1
-50 0 2 3 4 5


输出样例2:


1


#include<iostream>
#include<algorithm>
using namespace std;
int main(){
    int n;
    cin>>n;
    int a[n+n];
    for(int i=0;i<n+n;i++)cin>>a[i];
    sort(a,a+n+n);
    cout<<a[n-1];
    return 0;
}
目录
相关文章
|
前端开发 JavaScript 应用服务中间件
Https网站中请求Http内容
Https网站中无法请求Http资源(静态资源、接口等) 分析 解决方法
Https网站中请求Http内容
|
6月前
|
人工智能 自然语言处理 前端开发
AI Agents 崛起:让 AI 自己“干活”的时代,终于来了!
AI Agents 崛起:让 AI 自己“干活”的时代,终于来了!
390 11
|
存储 弹性计算 应用服务中间件
阿里云轻量应用服务器出新品通用型实例了,全球26个地域可选
近日,阿里云再度发力,推出了首款全新升级的轻量应用服务器——通用型实例。这款服务器实例不仅标配了200Mbps峰值公网带宽,更在计算、存储、网络等基础资源上进行了全面优化,旨在为中小企业和开发者提供更加轻量、易用、普惠的云计算服务,满足其对于通用计算小算力的迫切需求。目前,这款新品已在全球26个地域正式上线,为全球用户提供了更加便捷、高效的上云选择。
1034 27
|
关系型数据库 MySQL 数据库
连接MySQL时报错:Public Key Retrieval is not allowed的解决方法
连接MySQL时报错:Public Key Retrieval is not allowed的解决方法
2234 1
|
小程序
微信小程序App()方法与getApp()方法
微信小程序App()方法与getApp()方法
1035 0
微信小程序App()方法与getApp()方法
|
算法
空间判断点是否在线段上
空间判断点是否在线段上
335 0
|
传感器 监控 安全
物联网(IoT):定义、影响与未来
物联网(IoT):定义、影响与未来
2282 3
|
SQL 存储 关系型数据库
精通MySQL:从基础到高级运维实战
第一章:MySQL入门与基础 1.1 MySQL概述 简要介绍MySQL的历史、发展及其在数据库领域的地位
|
缓存 NoSQL 前端开发
基于springboot+vue快速搭建一个轻量级实用的博客系统
基于springboot+vue快速搭建一个轻量级实用的博客系统
362 1
|
数据安全/隐私保护 iOS开发 开发者
uniapp IOS从打包到上架流程(详细简单) 原创
uniapp IOS从打包到上架流程(详细简单) 原创
1014 1