← вернуться к уроку · Практика: Простые числа и решето
Различные простые по запросам
6000 мс · 256 МБ · всё или ничего
Для каждого из чисел выведите количество различных простых делителей этого числа.
Формат ввода
В первой строке число от до . Во второй — чисел от до .
Формат вывода
чисел через пробел.
Примеры
ввод
5 1 2 12 30 997
вывод
0 1 2 3 1
Примечание
Заметьте, что если в решете идти по каждому простому и добавлять единицу всем его кратным, то каждое число получит ровно столько единиц, сколько у него различных простых делителей.
Войдите, чтобы отправлять решения.