藍橋杯之特殊迴文數JAVA
問題描述
123321是一個非常特殊的數,它從左邊讀和從右邊讀是一樣的。
輸入一個正整數n, 程式設計求所有這樣的五位和六位十進位制數,滿足各位數字之和等於n 。
輸入格式
輸入一行,包含一個正整數n。
輸出格式
按從小到大的順序輸出滿足條件的整數,每個整數佔一行。
樣例輸入
52
樣例輸出
899998
989989
998899
資料規模和約定
1<=n<=54。
程式碼如下:
import java.util.Scanner;
public abstract class Test4 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc=new Scanner(System.in);
int num=sc.nextInt();
six_degit(num);
}
public static void six_degit(int num){
for(int a=1;a<10;a++){
for(int b=0;b<10;b++){
for(int c=0;c<10;c++){
for(int d=0;d<10;d++){
for(int e=0;e<10;e++){
if(a==e&&b==d&&(a+b+c+d+e==num)){
System.out.println(a*10000+b*1000+c*100+d*10+e);
}
else{
for(int f=0;f<10;f++){
if(a==f&&b==e&&c==d&&(a+b+c+d+e+f==num)){
System.out.println(a*100000+b*10000+c*1000+d*100+e*10+f);
}
}
}
}
}
}
}
}
}
}
相關文章
- 藍橋杯 【基礎練習】 特殊迴文數
- 閒聊藍橋杯JAVA - 生成迴文數Java
- 藍橋杯試題 基礎練習 特殊迴文數
- 藍橋杯-迴文日期(兩種寫法)
- 藍橋杯-帶分數
- 藍橋杯-波動數列
- 藍橋杯-合併數列
- 藍橋杯 (java)演算法訓練 數對Java演算法
- 藍橋杯-買不到的數目
- 藍橋杯-連號區間數
- 藍橋杯 排序排序
- 藍橋杯 分巧克力(Java)Java
- 藍橋杯 (java) 第39級階梯Java
- Java藍橋杯14年第五題Java
- 藍橋杯——Java基礎(進位制)Java
- 藍橋杯-N皇后
- 藍橋杯真題
- 藍橋杯嵌入式之點燈
- 特殊迴文數(很坑
- Java實現 藍橋杯 演算法提高 八數碼(BFS)Java演算法
- 藍橋杯 演算法訓練 K好數(Java解題)演算法Java
- 藍橋杯演算法提高——字串匹配(Java)演算法字串匹配Java
- 藍橋杯年號字串字串
- 藍橋杯-翻硬幣
- 藍橋杯-螞蟻感冒
- 藍橋杯 計算方程
- 藍橋杯-座次問題
- 藍橋杯-長草(BFS)
- 藍橋杯-日期問題
- 藍橋杯-班級活動
- [Java] 藍橋杯ALGO-117 演算法訓練 友好數JavaGo演算法
- [藍橋杯][演算法提高VIP]大數加法演算法
- 藍橋杯:基礎練習 查詢整數
- 【每週例題】藍橋杯 C++ 多數C++
- 藍橋杯-M次方根(實數二分)
- 藍橋杯-子 2023 / 雙子數
- 【藍橋杯考前突擊】第十一屆藍橋杯校賽模擬C/C++ 正整數序列C++
- 藍橋杯——查詢的妙趣