EduBrick

Сколько простых

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

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

Формат ввода

В первой строке nn от 11 до 5050. Во второй — nn чисел от 11 до 101210^{12}.

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

Одно число.

Примеры

ввод
5
2 3 4 5 6
вывод
3

Примечание

Проверка делителей до корня. Условие цикла — i * i <= x, и i обязано быть long long: при xx около 101210^{12} произведение i * i в int не помещается и сравнение начнёт врать. Единица не простая.

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