oj 小黑熊偷玉米

Description

小黑熊的邻居bob 家里种了好多玉米,玉米是排成一条线 ,贪吃的小黑熊想去偷一个玉米,但是bob家的玉米实在是太多了,所以小黑熊决定选择一个区间[l,r]去偷,因为小黑熊的幸运数是k,所以它决定就去偷在它选择的区间里第k大的一个玉米。

现在请你帮助小黑熊计算一下它将偷的玉米有多大吧

Input

第一行包含一个数n(n<=1000),表示玉米的总个数。

第二行包含n个正整数(每个数不超过10的6次方),表示每个玉米的大小。

第三个包含一个正整数m(m<=1000),表示询问个数。

接下来m行,每行三个数l,r,k(k<=(r-l+1)),代表上面的所涉及的元素,表示询问序列从左往右第l个数到第r个数中,从大往小第k大的玉米是哪个。序列元素从1开始标号。

Output

总共输出m行,每行一个数,表示询问的答案。

Sample Input

5
1 2 3 4 5
2
1 5 2
2 3 2

Sample Output

4
2

HINT

AC代码:

#include <iostream>
#include <cmath>
#include <cstdio>
#include <algorithm>
#include <cctype>
#include <cstdlib>
#include <cstring>
#define MAXN 1000
using namespace std;
int main(){
    int n;
    cin>>n;
    int a[n],i,m;
    i=0;
    while(i<n){
        cin>>a[i++];
    }
    cin>>m;
    int l,r,k,j,t;
    while(m){
        cin>>r>>l>>k;
        int b[l-r+1];
        for(i=r-1,j=0;i<l;j++,i++)
            b[j]=a[i];
            t=l-r+1;
        sort(b,b+l-r+1);
        cout<<b[t-k]<<'\12';
        m--;
    }
    return 0;
}
 

时间: 2024-10-16 05:01:23

oj 小黑熊偷玉米的相关文章

不知哪个OJ 小x游世界树 换根?不知。

小x游世界树 (yggdrasi.pas/c/cpp) [问题描述] 小x得到了一个(不可靠的)小道消息,传说中的神岛阿瓦隆在格陵兰海的某处,据说那里埋藏着亚瑟王的宝藏,这引起了小x的好奇,但当他想前往阿瓦隆时发现那里只有圣诞节时才能到达,然而现在已经春天了,不甘心的他将自己的目的地改成了世界树,他耗费了大量的时间,终于将自己传送到了世界树下.世界树是一棵非常巨大的树,它有着许许多多的枝条以及节点,每个节点上都有一个平台.好不容易来到传说中的世界树下,小x当然要爬上去看看风景.小x每经过一条边都

“奋斗了18年才和你坐在一起喝咖啡”--读后感

“奋斗了18年才和你坐在一起喝咖啡”--读后感 前天看了两篇文章,分别是: (转)我奋斗了18年才和你坐在一起喝咖啡 (转)我奋斗了十八年不是为了和你一起喝杯咖啡 两篇文章中主人公的出身和后来的经历与自己有些相似,所以感触良多,特发此文以示纪念.          虽然我不像文中主人公那样出生在边远农村,但我的处境未必就比他们好多少.我的家在北京昌平区, 属于北京的远郊区了,那个年代唯一能看的报纸就是“郊区版”,就是在这个只有四个版面的报纸上,内容 涵盖了现在我们每天所阅读报纸的大部分内容.在我

清华论文模板

thuthesis.cls 1 %% 2 %% This is file `thuthesis.cls', 3 %% generated with the docstrip utility. 4 %% 5 %% The original source files were: 6 %% 7 %% thuthesis.dtx (with options: `cls') 8 %% 9 %% This is a generated file. 10 %% 11 %% Copyright (C) 2005

新仙剑奇侠传完美攻略

小学的时候很为这个游戏着迷,重复玩了98版的不下十次,但是98版的没有好结局.今天看了下新版的剧情攻略,其实也和98版的差不多,但结局有几种选择了,决定再玩一次. 梦境-罗刹洞 飞龙失伴云中探,遗恨天际陨灵珠.李逍遥乘着飞剑,追踪几个小鬼来到罗刹洞.洞中的小妖不难对付,路也不难走,不多久就能见到BOSS罗刹鬼婆.此战必败,随便打打就是了,不用浪费了刚得的高等级药物,药物醒来后不会消失.动手吧~!十八年后,俺又是一条好汉~!醒来后剧情,发现婶婶在床边敲打着,原来刚才发生的一切只是南柯一梦. 支线剧

iPhone被盗以后

上周五家里领导的iPhone 6在火车站被偷,小偷手法极其娴熟,就在上火车前的一瞬间偷走.1分钟以后我们开启Find My iPhone(中文版叫做「 查找我的iPhone」 ),但是手机已经离线.我立刻做了抹除所有信息和锁定手机的操作. 今天,收到一封发送自Apple的标题为「iPhone已找到」的邮件.(如下图)心里还小小地激动了下,心想,小贼终于忍不住联网了,这下手机被锁定了吧.但是旋即发现这是一封钓鱼邮件,旨在骗取iCloud密码. 点击发件人,就可以发现邮件来自[email prote

行列式计算(编程实现)

开始学线性代数啦, 当然作为学软件的,学数学就是要用数学的. 再说还有这么的作业要写,写个小程序岂不是很省力. 说明: 输入行列式的 行(列)数 N 并依次输入n*n个数. 程序将输出 行列式的计算算式,并得出结果! 代码实现分析: 调用头文件<algorithm>里的库函数 next_permutation()  具体实现细节详见代码. 用线段树求逆序数时间复杂度为N*logN. 当然以这种时间复杂度的算法还有树状数组求逆序数, 归并排序求逆序数. 当然你也可以用直接暴力的方法求出逆序数,代

【新仙剑奇侠传】完美攻略~全剧情

梦境-罗刹洞 飞龙失伴云中探,遗恨天际陨灵珠.李逍遥乘着飞剑,追踪几个小鬼来到罗刹洞.洞中的小妖不难对付,路也不难走,不多久就能见到BOSS罗刹鬼婆.此战必败,随便打打就是了,不用浪费了刚得的高等级药物,药物醒来后不会消失.动手吧~!十八年后,俺又是一条好汉~!醒来后剧情,发现婶婶在床边敲打着,原来刚才发生的一切只是南柯一梦. 支线剧情:打开左侧[神仙茶]宝箱会触发土妖剧情.他想借逍遥身上的宝剑[纯阳剑]杀独角青龙,可以选择借或不借.借的话在装备栏里换上[木剑],再给他即可,借给他是触发灵儿版隐

第一章、排序

第一节.桶排 p4  桶排的常见程序,从小到大,10以内 #include <stdio.h> int main() { int a[11],i,j,t; for(i=0;i<=10;i++) a[i]=0; //初始化为0 for(i=1;i<=5;i++) //循环读入5个数 { scanf("%d",&t); //把每一个数读到变量t中 a[t]++; //进行计数 } for(i=0;i<=10;i++) //依次判断a[0]~a[10]

C++STL简陋笔记

PAT1132CutInteger(20) HDU6208TheDominatorofStrings(AC自动机) 从语言层次的角度看为什么要精通C语言 glClearColor第四个参数有什么用? n7j侄兑掖http://p.baidu.com/ihome/center?uid=e8ce616263663762323466feb7&gygr=ow恢刚淳ieck65饭眯猛http://p.baidu.com/ihome/center?uid=49d4616263626136333732fab1