注册
登录
帮助
首页
题库
运行状态
比赛
用户
题解系统
QQ群: 181873520
[C] 第K小的数
时间限制: 1000 ms 内存限制: 65535 K
问题描述
给定一个递增循环整数数组,从里面找出第 K 小的元素。所谓递增循环整数数组,指的是将该一串数的头尾连在一起形成环,那么里面最小的那个数往后循环直到最后一个数是递增的。
输入
输入一个数N(10 <= N <= 1,000,000)表示有N个数, 接下来N个数,每个数Xi(0 <= Xi <= 1000,000,000).
接下来一行有一个数Q(1 <= Q <= 10,000)表示询问的次数,每次询问都会包含一个数K(1 <= K <= N)表示问你第K小的数是多少?
输出
输出第K小的数。
样例输入
8 50 50 63 90 3 8 15 44 5 1 2 3 4 6
样例输出
3 8 15 44 50
提示
无
来源
Hungar
操作
题目 Problems
A - 下雨天
[21 / 24 (87.50%)]
B - 换数字
[19 / 49 (38.78%)]
C - 第K小的数
[18 / 27 (66.67%)]
D - 格式化
[8 / 31 (25.81%)]
E - 招兵买马
[1 / 9 (11.11%)]
状态 Status
统计 Statistics
排名 Rank
报名参赛 SIGN UP
显示春菜