#P2761. Feed the dogs
Feed the dogs
题目描述
非常喜欢漂亮的狗狗,她养了只宠物狗。因此每天都要替喂狗。爱,但不喜欢这些狗,所以他用一种特殊的方式喂狗。午餐时间,这些狗会排成一列,编号从到(最左边的是,其次是,依此类推)。每次喂食时,选择一个区间,并喂食其中第漂亮的狗。当然,有自己判断每只狗漂亮值的方法。需要注意的是,不希望过度喂食某个位置,因为这可能导致一些狗死亡。如果发生这种情况,会生气,后果很严重。因此,任何喂食区间都不能完全包含另一个喂食区间,尽管区间之间可以相互交叉。
你的任务是帮助计算每次喂食后哪只狗吃了食物。
输入
第一行包含和,分别表示狗的数量和喂食次数。
第二行包含个整数,按从左到右的顺序描述每只狗的漂亮值。注意,漂亮值较低的狗更漂亮。
接下来的行,每行包含三个整数,表示在这次喂食中喂食区间内第漂亮的狗。
可以假设,。
输出
输出文件包含行。第行应包含第次喂食中被喂食的狗的漂亮值。
样例输入
7 2
1 5 2 6 3 7 4
1 5 3
2 7 1
样例输出
3
2
来源
POJ Monthly--2006.02.26, zgl & twb