社区讨论
程序感觉没问题啊?大佬快来看看这个奇怪的结果。
P1217[USACO1.5] 回文质数 Prime Palindromes参与者 2已保存回复 1
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 1 条
- 当前快照
- 1 份
- 快照标识符
- @loccofhz
- 此快照首次捕获于
- 2023/10/30 11:38 2 年前
- 此快照最后确认于
- 2023/11/04 23:20 2 年前

package 题目一;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int n = in.nextInt();
int m = in.nextInt();
for(;n<=m;n++)
{
if(pDW(n))
{
if(pDZ(n))
{
if(pDH(n))
{
System.out.println(n);
}
}
}
else
{
int i=0;
while(n!=0)
{
n/=10;
i++;
}
n=(int)Math.pow(10,i);
}
// System.out.println("当前的n:"+n);
}
}
private static boolean pDW(int n) {
int i=0;
while(n!=0)
{
n/=10;
i++;
}
if(i%2==0)
{
return false;
}
return true;
}
private static boolean pDH(int n) {
int x=n;
int m=0;
while(x!=0)
{
m=m*10+x%10;
x/=10;
}
if(m==n)
{
return true;
}
return false;
}
private static boolean pDZ(int n) {
if(n==2||n==3)
{
return true;
}
if(n%6!=1&&n%6!=5)
{
return false;
}
else
{
for(int i = 5;i<=(int)(Math.sqrt(n));i+=6)
{
if(n%i==0||n%(i+2)==0)
{
return false;
}
}
}
return true;
}
}
好绝望,感觉没有问题啊。
回复
共 1 条回复,欢迎继续交流。
正在加载回复...