Problem hidden
This problem was hidden by Editorial Board member probably because it has incorrect language version or invalid test data, or description of the problem is not clear.

Problem hidden on 2012-06-16 10:32:45 by :D ?

QMAX4 - Giá trị lớn nhất 4

no tags 

Cho 1 dãy S ban đầu không có phần tử nào. Máy tính sẽ đưa ra n lệnh có dạng sau :

  -  I x y : Chèn số x vào tập s giữa 2 vị trí y-1 và y (-10^9<=x<=10^9)

     Quy định : Với k là số phần tử trong tập S , y = 1 thì x được chèn vào đầu dãy, y = k+1 thì x được chèn vào cuối dãy.

  -  S x y : Đổi chố vị trí 2 phần tử thứ x và y (1<= x,y <= k)

  -  D x : Xóa phần tử thứ x ra khỏi dãy S (1<=x<=k)

  -  Q x y : Tìm giá trị lớn nhất từ vị trí x đến vị trí y.(1<=x<=y<=k)

Yêu cầu : Cho n lệnh. Hãy trả lời mỗi truy vấn

Input

- Dòng đầu là số n (n <= 10^5)

- N dòng tiếp theo là các lệnh có mẫu như trên

Output

Gồm một số dòng , mỗi dòng trả lời cho 1 truy vấn theo thứ tự từ trên xuống

Example

Input:
7
I 1 1
I 5 2
I 2 3
S 1 2
Q 1 2
D 1
Q 1 1

Output:
5
1

hide comments
[Trichromatic] XilinX: 2013-03-29 15:59:00

Please provide English version of this problem!


Added by:Fernando Torres
Date:2010-04-01
Time limit:1s
Source limit:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Languages:All except: PERL6