Олимпиадный тренинг

Задача . A. Почти простые числа


Задача

Темы: теория чисел *900

Число называется почти простым, если оно имеет ровно два различных простых делителя. Например, числа 6, 18, 24 являются почти простыми, а 4, 8, 9, 42 — не являются. Найдите количество почти простых чисел от 1 до n включительно.

Входные данные

В первой строке входного файла записано число n (1 ≤ n ≤ 3000).

Выходные данные

Выведите количество почти простых чисел от 1 до n включительно.


Примеры
Входные данныеВыходные данные
1 10
2
2 21
8

time 2000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
 Кол-во
С++ Mingw-w645
Комментарий учителя