CF706B.Interesting drink
普及/提高-
通过率:0%
AC君温馨提醒
该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
Vasiliy likes to rest after a hard work, so you may often meet him in some bar nearby. As all programmers do, he loves the famous drink "Beecola", which can be bought in n different shops in the city. It's known that the price of one bottle in the shop i is equal to xi coins.
Vasiliy plans to buy his favorite drink for q consecutive days. He knows, that on the i -th day he will be able to spent mi coins. Now, for each of the days he want to know in how many different shops he can buy a bottle of "Beecola".
输入格式
The first line of the input contains a single integer n ( 1<=n<=100000 ) — the number of shops in the city that sell Vasiliy's favourite drink.
The second line contains n integers xi ( 1<=xi<=100000 ) — prices of the bottles of the drink in the i -th shop.
The third line contains a single integer q ( 1<=q<=100000 ) — the number of days Vasiliy plans to buy the drink.
Then follow q lines each containing one integer mi ( 1<=mi<=109 ) — the number of coins Vasiliy can spent on the i -th day.
输出格式
Print q integers. The i -th of them should be equal to the number of shops where Vasiliy will be able to buy a bottle of the drink on the i -th day.
输入输出样例
输入#1
5 3 10 8 6 11 4 1 10 3 11
输出#1
0 4 1 5
说明/提示
On the first day, Vasiliy won't be able to buy a drink in any of the shops.
On the second day, Vasiliy can buy a drink in the shops 1 , 2 , 3 and 4 .
On the third day, Vasiliy can buy a drink only in the shop number 1 .
Finally, on the last day Vasiliy can buy a drink in any shop.