题目信息

题目类型
练习
题目年份
2025
题目题型
编程题
关 键 词
野生动物园

题目题干

描述

cjBBteam拥有一个很大的野生动物园。这个动物园坐落在一个狭长的山谷内,这个区域从南到北被划分成N个区域,每个区域都饲养着一头狮子。这些狮子从北到南编号为1,2,3,…,N。每头狮子都有一个觅食能力值Ai,Ai越小觅食能力越强。饲养员cmdButtons决定对狮子进行M次投喂,每次投喂都选择一个区间[I,J],从中选取觅食能力值第K强的狮子进行投喂。值得注意的是,cmdButtons不愿意对某些区域进行过多的投喂,他认为这样有悖公平。因此cmdButtons的投喂区间是互不包含的。你的任务就是算出每次投喂后,食物被哪头狮子吃掉了。Eak100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

格式

输入格式

输入第一行有两个数N和M。此后一行有N个数,从南到北描述狮子的觅食能力值。此后M行,每行描述一次投喂。第t+2的三个数I,J,K表示在第t次投喂中,cmdButtons选择了区间[I,J]内觅食能力值第K强的狮子进行投喂。Eak100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输出格式

输出有M行,每行一个整数。第i行的整数表示在第i次投喂中吃到食物的狮子的觅食能力值。Eak100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

样例1

样例输入1

7 2
1 5 2 6 3 7 4
1 5 3
2 7 1

样例输出1

3
2

限制

各个测试点2sEak100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

提示

对于100%的数据,有1<=N<=100000,1<=M<=50000。Eak100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

答案解析

相关题目

环城旅行背景 经过若干年的努力,Matrix67终于追到了自己喜爱的MM。他计划带她去一次环城旅行。 描述 Matrix67要带他的女友进行一次环城旅行。他选择了一条总长度为L的封闭路线。他所选择的
野生动物园描述 cjBBteam拥有一个很大的野生动物园。这个动物园坐落在一个狭长的山谷内,这个区域从南到北被划分成N个区域,每个区域都饲养着一头狮子。这些狮子从北到南编号为1,2,3,…,N。每头狮
计算 (a+b)×c 的值题目描述 给定 3 个整数 a,b,c,计算表达式 (a+b)×c 的值。 输入格式 输入仅一行,包括三个整数 a,b,c,数与数之间以一个空格分开。 输出格式 输出一行
计算 (a+b)/c 的值题目描述 给定 3 个整数 a,b,c,计算表达式 (a+b)/c 的值,/ 是整除运算。 输入格式 输入仅一行,包括三个整数 a,b,c,数与数之间以一个空格分开。 输
带余除法题目描述 给定被除数和除数,求整数商及余数。此题中请使用默认的整除和取余运算,无需对结果进行任何特殊处理。 输入格式 一行,包含两个整数,依次为被除数和除数(除数非零),中间用一个空格隔开。
奇数求和
点亮灯笼题目描述 有 n 个灯笼环形摆放。最开始,这些灯笼都是关闭的状态。 操作台上有 n 个按钮,按下第 x 个按钮时,会反转灯笼 x 以及相邻两个灯笼的状态。「反转」是指关闭变成点亮、点亮变成关
计算分数加减表达式的值问题描述 编写程序,输入 n 的值,求 1/1−1/2+1/3−1/4+1/5−1/6+1/7−1/8+… 前 n 项的和。 输入格式 输入一个正整数 n ( 1≤n≤1000
将n拆成2个数的和
拆分整数问题描述 任意输入一正整数 N,求出它的所有质因子。如:10=2×5; 20=2×2×5 ,并求出该整数 N 有多少个质因子。 输入格式 输入只有一行,包括1 个整数 n(n≤10^5)。

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢