← вернуться к уроку · Практика: Делимость и делители
Кратные по запросам
5000 мс · 256 МБ · всё или ничего
Дан список из чисел. Для каждого из запросов — числа — выведите, сколько элементов списка делятся на .
Формат ввода
В первой строке числа и от до . Во второй — чисел от до . В третьей — запросов от до .
Формат вывода
чисел через пробел.
Примеры
ввод
4 3 2 4 6 7 2 3 7
вывод
3 1 1
Примечание
Отвечать на каждый запрос отдельным проходом — сорок миллиардов действий. Посчитайте заранее, сколько раз встречается каждое значение, а потом для каждого соберите его кратные. Суммарно это около шагов.
Войдите, чтобы отправлять решения.