计蒜客 判断质数

判断质数

  •  21.79%
  •  1000ms
  •  65536K

对于大于1的数,如果除了1和它本身,它不能再被其它正整数整除,那么我们说它是一个质数。晓萌想判断一个数是不是质数,希望找你写个程序,帮助她进行判断。

输入包括一行,为一个整数N(1 < N ≤1000),正是晓萌给出你让你判断的数字。<n≤1000)。<>

输出包括一行,如果晓萌给出的整数N为质数,那么输出YES;如果N不是质数,那么输出NO。

 

样例输入

3

样例输出

YES


 1 #include<iostream>
 2 using namespace std;
 3 int main()
 4 {
 5     int n,tag;
 6     cin>>n;
 7     tag=0;
 8     
 9     for(int i=1;i<=n;i++)
10     {
11         if(n%i==0)
12             tag++;
13     }
14     if(tag==2)
15         cout<<"YES";
16     else
17         cout<<"NO";
18     
19     
20 }

 

posted @ 2016-06-02 12:23  SeeKHit  阅读(214)  评论(0编辑  收藏  举报