#GPT174. 质数守卫

质数守卫

质数守卫

题目描述

如果一个大于 11 的整数只有 11 和它本身两个正约数,就称它为质数。给定 nn,请判断它是否为质数。

本题只需要使用变量、输入输出、条件判断和循环结构即可完成。


输入格式

从标准输入按以下格式读取数据:

nn

其中:

  • 第一行:一个整数 nn

输出格式(输出要求)

如果 nn 是质数,输出 YES,否则输出 NO


样例

17
YES

样例解释(样例说明)

1717 是质数。


数据范围(数据范围)

  • 1n1091 \le n \le 10^9