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.

TKNP - Sắp xếp và tìm kiếm nhị phân

Cho mảng A gồm N số nguyên, và Q câu hỏi, câu hỏi thuộc một trong hai dạng sau:

0 x: nghĩa là có bao nhiêu số trong mảng A không nhỏ hơn x

1 x: nghĩa là có bao nhiêu số trong mảng A lớn hơn x

Input

Dòng đầu tiên gồm số nguyên dương N

Dòng thứ hai gồm N số nguyên của mảng A

Dòng thứ ba là số nguyên Q, biểu thị số lượng câu hỏi

Mỗi dòng trong Q dòng sau đó, biểu thị câu hỏi thuộc một trong hai kiểu nêu trên

Output

Với mỗi câu hỏi, đưa ra câu trả lời trên một dòng

Giới hạn:

1≤N≤105
1≤Q≤ 3×105
1≤ A[i], x ≤109

Example

Input:

4

1 2 3 4

3

0 5

1 3

0 3

Output:

0

1

2

 


Added by:trungkien
Date:2018-08-26
Time limit:1s
Source limit:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Languages:All except: DART ELIXIR ERL JS-RHINO JS-MONKEY KTLN LUA NEM NICE NIM NODEJS OBJC OBJC-CLANG OCAML OCT PERL PERL6 PHP PICO PIKE PRLG-swi PROLOG PY_NBC R RACKET RUBY RUST SCALA SCM guile SCM qobi CHICKEN SED ST SQLITE SWIFT TCL UNLAMBDA VB.NET WHITESPACE

© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.