//按順序打印出100個回文素數(shù)
public class PrimeNumber {
public static void main(String[] args) {
// TODO Auto-generated method stub
int count = 0;
for(int i = 2;count < 100;i++){
if(isPrime(i) && isPalindrome(i)){
System.out.print(i + " ");
count++;
if(count % 10 == 0)
System.out.println();
}
}
}
public static boolean isPrime(int num) { //判斷是否為素數(shù)
for(int i = 2;i <= Math.sqrt(num);i++)
if(num % i == 0)
return false;
return true;
}
static int reversal(int num) { //反轉(zhuǎn)原數(shù)
int result = 0;
while(num != 0){
int lastDigit = num % 10;
result = result * 10+ lastDigit;
num = num / 10;
}
return result;
}
static boolean isPalindrome(int num) { //判斷是否為回文數(shù)
return num == reversal(num);
}
}
回文素數(shù)的Java實現(xiàn)
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- 題目:給一個字符串,找出最長的回文的長度(或求這個回文)。分析:尋找字符串中的回文,有特定的算法來解決,也是本文的...
- JDK提供了大量優(yōu)秀的集合實現(xiàn)供開發(fā)者使用,合格的程序員必須要能夠通過功能場景和性能需求選用最合適的集合,這就要求...
- 午后的天空依舊下著小雨,已經(jīng)一月末,嘉興的氣溫雖未降至零度以下,但充足的雨水與寒流不期而遇化作一股侵入骨髓的寒。此...