#P4747. [CERC2017] Intrinsic Interval
[CERC2017] Intrinsic Interval
题目描述
Given a permutation of integers through , an interval in is a consecutive subsequence consisting of consecutive numbers. More precisely, for indices and where , the subsequence is an interval if sorting it would yield a sequence of consecutive integers.
For example, in permutation , the subsequence is an interval (it contains the numbers through ) while is not.
For a subsequence its intrinsic interval is any interval that contains the given subsequence and that is, additionally, as short as possible. Of course, the length of an interval is defined as the number of elements it contains.
Given a permutation and of its subsequences, find some intrinsic interval for each subsequence.
输入格式
The first line contains an integer — the size of the permutation . The following line contains different integers — the permutation itself.
The following line contains an integer — the number of subsequences. The of the following lines contains integers and — the endpoints of the subsequence.
输出格式
Output lines. The line should contain two integers and where — the endpoints of some intrinsic interval of the subsequence .
7
3 1 7 5 6 4 2
3
3 6
7 7
1 3
3 6
7 7
1 7
10
2 1 4 3 5 6 7 10 8 9
5
2 3
3 7
4 7
4 8
7 8
1 4
3 7
3 7
3 10
7 10