蓝桥杯-回文数(java)
生活随笔
收集整理的這篇文章主要介紹了
蓝桥杯-回文数(java)
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
基礎(chǔ)練習(xí) 回文數(shù) 時(shí)間限制:1.0s 內(nèi)存限制:512.0MB問題描述1221是一個(gè)非常特殊的數(shù),它從左邊讀和從右邊讀是一樣的,編程求所有這樣的四位十進(jìn)制數(shù)。輸出格式按從小到大的順序輸出滿足條件的四位十進(jìn)制數(shù)。
package com.sihai.basic;public class huiwenshu2 {/*** 四位回文數(shù)* @param args*/public static void main(String[] args) {for(int i = 1000; i<10000; i++){String src = String.valueOf(i);if((src.charAt(0)==src.charAt(src.length()-1)) && (src.charAt(1)==src.charAt(src.length()-2))){System.out.println(i);}}// String src = String.valueOf(1234);
// System.out.println(src.charAt(src.length()));}/*** 任意數(shù)字回文數(shù)* @param args*//*public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int src = scanner.nextInt();int flag = 0;String start = "1";String end = "1";while(flag < src-1){start += "0"; flag++;}flag = 0;while(flag < src){end += "0"; flag++;}for(int j = Integer.parseInt(start); j < Integer.parseInt(end); j++){String temp = String.valueOf(j);String first = "";String last = "";for(int i = 0; i < src/2; i++){first += temp.charAt(i);last += temp.charAt(src-i-1);}
// String firstStr = first.toString();
// String lastStr = last.toString();if(first.toString().trim().equals(last.toString().trim())){System.out.println(j);}}}*/
}
《新程序員》:云原生和全面數(shù)字化實(shí)踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀
總結(jié)
以上是生活随笔為你收集整理的蓝桥杯-回文数(java)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 蓝桥杯-01字串(java)
- 下一篇: 蓝桥杯-十六进制转八进制(java)