Percentile

For a list of nn numbers in increasing order x0,x1,,xn1x_0, x_1, \ldots, x_{n-1} and a natural number ii between 0 and 100, both of them included, we define the iith percentile as the (unique) number xjx_j such that jn<i100<j+1n\frac{j}{n} < \frac{i}{100} < \frac{j+1}{n}. Such jj will not exists when i=0i=0, i=100i=100, or when kn=i100\frac{k}{n} = \frac{i}{100} for any k>0k>0; in these cases, the corresponding percentile is x0x_0, xn1x_{n-1}, or (xk1+xk)/2(x_{k-1}+x_{k})/2.

Input

The input consists of four lines. In the first one the number n1000n \leq 1000 is given, and in the following one the nn integer numbers x0,x1,,xn1x_0, x_1, \ldots, x_{n-1}, in increasing order and separated by spaces. In the third line there is the number q101q\le 101 of questions. The fourth line contains qq numbers between 00 and 100100, both of them included, that correspond to the qq percentiles that your program must compute.

Your program must solve 10 inputs as the described ones in a time of 1 second.

Output

For each one of the qq questions, your program must print in a line the corresponding percentile.

Problem information

Author: Unknown
Translator: Carlos Molina

Generation: 2026-01-25T11:57:48.126Z

© Jutge.org, 2006–2026.
https://jutge.org