Kiểm tra số nguyên tố


Submit solution

Points: 1 (partial)
Time limit: 0.0s
Memory limit: 500M

Author:
Problem type

Viết chương trình nhập vào một số nguyên dương \(n\) và kiểm tra xem \(n\) có phải là số nguyên tố hay không.

Số nguyên tố là số lớn hơn \(1\) chỉ có đúng hai ước là \(1\) và chính nó.

Input

Một dòng chứa số nguyên \(n\) (\(1 \le n \le 10^{12}\)).

Output

In ra YES nếu \(n\) là số nguyên tố, ngược lại in ra NO.

Ví dụ

Input Output
7 YES
10 NO

Subtasks

  • Subtask 1 (50%): \(n \le 10^6\)
  • Subtask 2 (50%): \(n \le 10^{12}\)

Comments

There are no comments at the moment.