#64Средне
Простое ли число
Время: 1 s · Память: 256 MB
- Работа с числами
Условие
Дано натуральное число . Простое ли оно? Простое число — больше и делится только на и на себя.
Формат ввода
Одно целое число ().
Формат вывода
YES — простое, NO — нет.
Примеры
Ввод
107
Вывод
YES
Ввод
91
Вывод
NO
Примечание
Делитель достаточно искать до (d * d <= n): при это шагов, а до — , времени не хватит.
— не простое. Во втором примере . Для чисел до нужен long long / int64 — и d * d должно считаться в этом же типе.
