- Описание
- Отправленные решения
132. Коллекционер Диего
Диего увлекается коллекционированием наклеек. На каждой из них написано число, и каждый коллекционер мечтает собрать наклейки со всеми встречающимися числами.
Диего собрал наклеек, некоторые из которых, возможно, совпадают. Как-то раз к нему пришли коллекционеров. -й из них собрал все наклейки с номерами не меньшими, чем . Напишите программу, которая поможет каждому из коллекционеров определить, сколько недостающих ему наклеек есть у Диего. Разумеется, гостей Диего не интересуют повторные экземпляры наклеек.
Формат ввода
В первой строке содержится единственное число () — количество наклеек у Диего.
В следующей строке содержатся целых неотрицательных чисел (не обязательно различных) — номера наклеек Диего. Все номера наклеек не превосходят .
В следующей строке содержится число () — количество коллекционеров, пришедших к Диего. В следующей строке содержатся целых чисел (), где — наименьший номер наклейки, не интересующий -го коллекционера.
Формат вывода
Для каждого коллекционера в отдельной строке выведите количество различных чисел на наклейках, которые есть у Диего, но нет у этого коллекционера.
Ограничения
Ограничение времени
2 с
Ограничение памяти
256 МБ
Пример 1
1
5
2
4 6
0
1
Пример 2
3
100 1 50
3
300 0 75
3
0
2