CF91E.Igloo Skyscraper
普及/提高-
通过率:0%
AC君温馨提醒
该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
Today the North Pole hosts an Olympiad in a sport called... toy igloo skyscrapers' building!
There are n walruses taking part in the contest. Each walrus is given a unique number from 1 to n . After start each walrus begins to build his own igloo skyscraper. Initially, at the moment of time equal to 0 , the height of the skyscraper i -th walrus is equal to ai . Each minute the i -th walrus finishes building bi floors.
The journalists that are reporting from the spot where the Olympiad is taking place, make q queries to the organizers. Each query is characterized by a group of three numbers li , ri , ti . The organizers respond to each query with a number x , such that:
1. Number x lies on the interval from li to ri inclusive ( li<=x<=ri ).
2. The skyscraper of the walrus number x possesses the maximum height among the skyscrapers of all walruses from the interval [li,ri] at the moment of time ti .
For each journalists' query print the number of the walrus x that meets the above-given criteria. If there are several possible answers, print any of them.
输入格式
The first line contains numbers n and q ( 1<=n,q<=105 ). Next n lines contain pairs of numbers ai , bi ( 1<=ai,bi<=109 ). Then follow q queries i the following format li , ri , ti , one per each line ( 1<=li<=ri<=n , 0<=ti<=106 ). All input numbers are integers.
输出格式
For each journalists' query print the number of the walrus x that meets the criteria, given in the statement. Print one number per line.
输入输出样例
输入#1
5 4 4 1 3 5 6 2 3 5 6 5 1 5 2 1 3 5 1 1 0 1 5 0
输出#1
5 2 1 5
输入#2
5 4 6 1 5 1 2 5 4 3 6 1 2 4 1 3 4 5 1 4 5 1 2 0
输出#2
3 3 3 1