#P2367. fruit picking
fruit picking
题目描述
农夫的果园里有一排长度为 的神奇果树,当摘下一颗果实的时候就会自动长出一颗果实,今日农夫准备采集 个果子,但他已经厌烦了日常采摘,觉得一个个的采摘太无趣了,他想要这个过程变得 一点,于是他决定每次在从左往右果实个数大于 个的第 棵果树上摘一颗果子,但他只想摘果子,不想数数,所以他现在想要知道每次该摘的那棵果树上有多少颗果子。
输入格式
第 行为三个正整数 , ,代表果树棵数和今日准备采集的果实数。
第 行为 个整数 ,代表从左往右每棵果树上的果实数。
接下来 行
每行为两个正整数 和 ,代表果实个数大于 个和满足前面条件的第 棵果树。
输出格式
输出共 行
每行输出一个整数,代表该次该摘的那棵果树上有多少颗果子。
如果找不到从左往右果实个数大于 个的第 棵果树,则输出 。
样例
10 5
13 11 4 9 7 3 2 6 8 1
5 4
9 2
7 4
13 1
1 10
7
11
8
-1
-1
提示
样例解释:样例中果树分布是:
第一个查询让找果实个数大于 的第 棵果树,则为第 棵果树,上面有 个果实,所以输出 。
第四个查询让找果实个数大于 的第 棵果树,果园里没有果实个数大于 的果树,所以输出 。
第五个查询让找果实个数大于 的第 棵果树,果园里果实个数大于 的果树只有 棵,所以输出 。
by JC