3225:数字范围

时间限制:4 S   /  内存限制:65536 KB
AC:55   /  Submit:284
问题描述

有m个正整数(第1个、第2个、...、第m个),划掉其中第a个到第b个之间的所有数字(保证至少会留下一个数字),然后求剩下数字的最小值和最大值。

输入描述

只有一组案例。

一个正整数m,表示正整数的个数,(m<=1000000)

然后是m个正整数;(均不大于1e9)

接下来是一个正整数q,表示需要进行q次查询,(q<=10000)

每次查询由两个正整数a和b构成,表示本次查询不考虑第a个到第b个之间的所有数字。(1<=a<=b<=m)

输出描述

依次输出q行数据,表示q次查询的结果。

每行数据有两个整数,用空格间隔,表示在不考虑第a个到第b个之间所有数字的情况下,剩下数字的最小值和最大值。

每次查询输出完最小值和最大值后都要换行。

样例输入复制样例

6

3 10 2 7 3 5

2

2 5

1 2

样例输出

3 5

2 7

相关

20-21(2)第3次线上赛


Copyright 2016 - 2024 XUJC ACM Team
闽ICP备2020022076号-1