#P11470. 昆明之泪
昆明之泪
题目描述
给定一串长度为 的数对序列 ,其中 都是整数。
有 次询问,每次给定一个两个整数 ,你需要先选定一个整数 (注意 可以为 ),然后再选定一个正整数序列 (若 则该序列为空),使得
最大,输出这个最大值。
输入格式
第一行一个整数 。
接下来 行,每行两个整数代表 。
接下来一行一个整数 。
接下来 行,每行两个整数代表每次询问的 。
输出格式
输出 行。
一行一个数字,代表符合题意的最大值。
提示
,,,,。
给定一串长度为 n 的数对序列 (xi,yi),其中 xi,yi 都是整数。
有 m 次询问,每次给定一个两个整数 a,b,你需要先选定一个整数 k(注意 k 可以为 0),然后再选定一个正整数序列 1≤p1<p2<⋯<pk≤n(若 k=0 则该序列为空),使得
min(a+i=1∑kxpi,b+i=1∑kypi)最大,输出这个最大值。
第一行一个整数 n。
接下来 n 行,每行两个整数代表 xi,yi。
接下来一行一个整数 m。
接下来 m 行,每行两个整数代表每次询问的 a,b。
输出 m 行。
一行一个数字,代表符合题意的最大值。
1≤n≤103,0≤∑∣xi∣≤105,0≤∣yi∣≤1012,1≤m≤2×105,0≤∣a∣,∣b∣≤1012。
By signing up a HFOJ universal account, you can submit code and join discussions in all online judging services provided by us.