您的位置:首页 > 其它

POJ 3264 Balanced Lineup 已翻译

2016-12-16 20:17 316 查看


描述

对于每日挤奶,农夫约翰的N牛(1≤N≤50,000)总是排列在同一个顺序。有一天,农夫约翰决定与一些奶牛组织一个终极飞盘游戏。为了保持简单,他会从挤奶阵容连续范围的奶牛玩游戏。然而,对于所有的奶牛都有乐趣,他们不应该在高度上有太大的区别。

农民约翰列出了Q(1≤Q≤200,000)潜在牛群及其高度(1≤高≤1,000,000)。对于每个组,他需要你的帮助来确定组中最短和最高牛之间的高度差。

输入

行1:两个空格分隔的整数,N和Q.
线2..N + 1:线i + 1包含一个整数,即牛i的高度
线N + 2..N + Q + 1:两个整数A和B(1≤A≤B≤N),表示从A到B的奶牛的范围。

输出

线1..Q:每行包含一个整数,它是对回复的响应,并指示范围内最高和最短牛之间的高度差。


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: