区间K大数查询

给定一个序列,每次询问序列中第l个数到第r个数中第K大的数是哪个。


输入格式
第一行包含一个数n,表示序列长度。


第二行包含n个正整数,表示给定的序列。


第三个包含一个正整数m,表示询问个数。


接下来m行,每行三个数l,r,K,表示询问序列从左往右第l个数到第r个数中,从大往小第K大的数是哪个。序列元素从1开始标号。


输出格式
总共输出m行,每行一个数,表示询问的答案。
样例输入
5
1 2 3 4 5
2
1 5 2
2 3 2
样例输出
4
2
数据规模与约定
对于30%的数据,n,m<=100;


对于100%的数据,n,m<=1000;


保证k<=(r-l+1),序列中的数<=106。


#include<stdio.h>
#include<stdlib.h>
#define Maxsize 1001
int cmp(const void *a,const void *b)
{return *(int *)b-*(int *)a;
}
int main()
{int n,i,m,a[Maxsize],b[Maxsize],j;scanf("%d",&n);for(i=0;i<n;i++){scanf("%d",&a[i]);}scanf("%d",&m);while(m--){int l,r,k;scanf("%d%d%d",&l,&r,&k);//复制到另一个数组中 for(j=l-1,i=0;j<r;++j,++i)  b[i]=a[j];qsort(b,i,sizeof(b[0]),cmp);  printf("%d\n",b[k-1]);}return 0 ; 
}


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/467041.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

optimizer

在很多机器学习和深度学习的应用中&#xff0c;我们发现用的最多的优化器是 Adam&#xff0c;为什么呢&#xff1f; 下面是 TensorFlow 中的优化器&#xff0c; https://www.tensorflow.org/api_guides/python/train 在 keras 中也有 SGD&#xff0c;RMSprop&#xff0c;Adagr…

【漫画】25岁程序员 VS 35岁程序员,塑造自己的不可替代性,才能让自己更有价值 ​...

其中的酸甜苦辣你中了几条经常有人说&#xff1a;35岁是程序员的魔咒。但其实相比于刚毕业的年轻人&#xff0c;虽然35岁的程序员从精力上和年龄上都不再占有优势&#xff0c;但十几年的沉淀所造就的从容也是这个年龄段所独有的。当然&#xff0c;也不只是程序员&#xff0c;任…

C语言——内存管理

C语言——内存管理 宗旨&#xff1a;技术的学习是有限的&#xff0c;分享的精神是无限的。 //变量的存储布局&#xff08;伴随初级程序员和高级工程师一生的&#xff09; 静态区&#xff1a;全局变量和static变量&#xff0c;初始化的全局变量和静态变量放在一块区域&#xf…

WIN命令

azman.msc--授权管理器admgmt.msc--ad管理calc-----------启动计算器certmgr.msc--证书&#xff0d;当前用户certtmpl.msc--证书模板 compmgmt.msc---计算机管理conf-------启动netmeetingcys--配置您的服务器dcomcnfg.exe--组件服务dcpol.msc--域控制器策略 filesvr.msc--文件…

拦截导弹

拦截导弹 时间限制&#xff1a;3000 ms | 内存限制&#xff1a;65535 KB难度&#xff1a;3描述某国为了防御敌国的导弹袭击&#xff0c;发展中一种导弹拦截系统。但是这种导弹拦截系统有一个缺陷&#xff1a;虽然它的第一发炮弹能够到达任意的高度&#xff0c;但是以后每一发…

C标准库

嘤嘤嘤&#xff0c;C标准库&#xff0c;我来了转载于:https://www.cnblogs.com/Fsiswo/p/8116331.html

你确定你会使用git commit?

我记得刚工作的时候&#xff0c;我第一次写git commit的内容&#xff0c;直接上来就是一个git commit -m "加上自己的注释"&#xff0c;就这样提交了。后来&#xff0c;我去了中兴&#xff0c;又去了恒大&#xff0c;接触到很多人做项目&#xff0c;发现做项目的时候…

adb devices unauthorized解决方法

有时候使用adb连接手机时&#xff0c;即使打开了usb调试&#xff0c;手机添加了信任&#xff0c;仍然出现unauthorized的提示 解决办法如下&#xff1a; 先上两张stack overflow上面的图片&#xff1a; 很多人可能看不懂。翻一下大概如下&#xff1a; 也就是在 C:\Users\xxx\.a…

可怕,别人把我MCU固件给反汇编了!

相关文章很多人都不清楚HEX文件格式CPU怎么认识代码的&#xff1f;一个超强的逆向分析软件本文主要跟大家分享一个简单逆向stm32固件程序的实例&#xff0c;为了让大家在一款成熟的产品中去考虑加密这一块的技术&#xff0c;不然分分钟被别人copy&#xff01;2、情景再现咬金&a…

GridView相关问题汇总

<asp:gridview id"gvData" runat"server" autogeneratecolumns"False"> <columns> <asp:templatefield headertext"所属系统"> <itemtemplate> <asp:label id…

带参数的宏定义

不是进行简单的字符串替换&#xff0c;还要进行参数替换。其定义的一般形式为#define 宏名(参数表) 字符串字符串中包含在括弧中所指定的参数。如&#xff1a;#define S(a,b) a*bareaS(3,2);定义矩形面积S&#xff0c;a 和 b 是边长。在程序中用了S(3,2)&#xff0c;把3、2分别…

数据结构——堆栈

数据结构——堆栈 宗旨&#xff1a;技术的学习是有限的&#xff0c;分享的精神是无限的。 1、特性&#xff1a;先进后出&#xff08;FILO&#xff09; 2、应用&#xff1a; 子程序的调用 处理递归调用 表达式转换与求值 二叉树的遍历 图形的深度优化优先 3、用数组仿真堆栈 &a…

处理String类常用的方法1

public class Dome{public static void main(String[] args) {char[] chnew char[] {你,你,你};String strnew String(ch);System.out.println(str);char[] qwestr.toCharArray();} }此为数组转化为字符串&#xff0c;然后字符串又转回数组的方法。 public static void main(St…

电脑控制android手机神器,scrcpy

我同事有一个华为手机&#xff0c;手机里内置了NFC&#xff0c;然后把手机靠近下电脑&#xff0c;当然的&#xff0c;一定需要是华为笔记本&#xff0c;然后电脑就弹出一个界面&#xff0c;控制手机的界面&#xff0c;这个功能非常好&#xff0c;加上NFC的功能&#xff0c;体验…

粗谈LINUX下的文件系统管理

在各网络操作系统中,都可分为系统理与网络管理两部分&#xff0c;而在LINUX下&#xff0c;若要向系统管理方面发展的话&#xff0c;就必须了解LINUX下的用户管理与文件管理。前面己经介绍了用户管理&#xff0c;下面将粗谈一下LINUX下的文件系统。那么究竟什么是文件系统呢&…

百钱买白鸡与啤酒饮料

第一题 标题&#xff1a;啤酒和饮料 啤酒每罐2.3元&#xff0c;饮料每罐1.9元。小明买了若干啤酒和饮料&#xff0c;一共花了82.3元。 我们还知道他买的啤酒比饮料的数量少&#xff0c;请你计算他买了几罐啤酒。 注意&#xff1a;答案是一个整数。请通过浏览器提交答案。 不…

Modbus协议概念最详细介绍

★一文认识Modbus协议&#xff1b;”1 什么是Modbus&#xff1f;2 主从模式3 协议的分类3.1 Modbus ASCII3.2 Modbus RTU3.3 Modbus TCP3.4 Modbus Plus4 libmodbus5 freemodbus6 总结1 什么是Modbus&#xff1f;Modbus是Modicon&#xff08;施耐德&#xff09;公司于1979年开发…

OpenvSwitch实现kubernetes依赖的底层网络

kubernetes网络模型设计的一个基础原则是&#xff1a;每个Pod都拥有一个独立的IP地址&#xff0c;而且假定所有Pod都在一个可以直接连通的、扁平的网络空间中&#xff08;在GCE里面是现成的网络模型&#xff09;。在kubernetes中&#xff0c;IP是以Pod为单位进行分配的。一个Po…

该不该放弃嵌入式,单片机这条路?

知乎提问&#xff1a;本人&#xff0c;一个毕业工作两年在深圳工作的菜鸟单片机工程师。说说这两年来自己的一些看法。个人语言表述能力较差&#xff0c;加之经验不足&#xff0c;望见谅。1.程序编写1.1对架构能力要求较高。比如做一个自动售卖咖啡机&#xff0c;在开始写之前要…

6月份Asp.net源码推荐

整理了一下51aspx上6月份的Asp.net源码&#xff0c;特推荐一些给大家免费下载- 阿江酷站统计系统ASP.Net修正版Hits:262 2007-6-29阿江酷站单用户访问统计系统ASP.Net修正版 通过在要统计的页面潜入js脚本就可以对访问进行详细统计&#xff0c;可以按小时、日、月、年进行柱状图…