题号:At_arc017_1(搁AtCoder上的)
代码:
#include<bits/stdc++.h>
using namespace std;
unsigned long long n;
int prime(int x);
int main()
{
scanf("%lld", &n);
if (prime(n))
{
printf("YES");
}
else
{
printf("NO");
}
return 0;
}
int prime(int x)
{
int j;
if (x == 2 || x == 3)
{
return 1;
}
else if(x < 2)
{
return 0;
}
j = 2;
while (j <= sqrt(x) && x % j != 0)
{
j++;
}
if (x % j == 0)
{
return 0;
}
else
{
return 1;
}
}
测试结果:就一个测试点,被 \text\color{E74C3C}WA 了
到底怎么了???????????!!!!!!!!!!!!!!!!!!