EduBrick

Без квадратов

5000 мс · 256 МБ · всё или ничего

Число называется свободным от квадратов, если оно не делится ни на один квадрат простого числа — то есть ни на 4, ни на 9, ни на 25 и так далее. Единица свободна от квадратов.

Сколько таких чисел не превосходит nn?

Формат ввода

Одно целое число nn от 11 до 10610^6.

Формат вывода

Одно число.

Примеры

ввод
1
вывод
1

Примечание

Вычёркивать можно квадратами всех чисел подряд, а не только простых: квадрат составного числа всё равно делится на квадрат простого, так что лишних вычеркиваний не будет.

Войдите, чтобы отправлять решения.