r
入力行には、 、s
、およびの3 つの正の整数が含まれていa
ます(2 <= r < s < a)
。r
プライムであることは保証されています。
が次の素数であり、が次の素数であるYES
場合、出力する必要があります。それ以外の場合は、印刷する必要があります。s
r
a
s
NO
現在、私は次のisPrime()
方法を持っています:
boolean isPrime(int n) {
//check if n is a multiple of 2
if (n%2==0)
return false;
//if not, then just check the odds
for(int i=3;i*i<=n;i+=2) {
if(n%i==0)
return false;
}
return true;
}