美文网首页
13.特殊回文数

13.特殊回文数

作者: FiveZM | 来源:发表于2018-03-28 23:01 被阅读0次

/**

问题描述
  123321是一个非常特殊的数,它从左边读和从右边读是一样的。
  输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。
输入格式
  输入一行,包含一个正整数n。
输出格式
  按从小到大的顺序输出满足条件的整数,每个整数占一行。
样例输入
52
样例输出
899998
989989
998899

思路:
因为这里涉及到5位数和6位数,不能用同一套切分数字公式,所以分两个循环来讨论

package 蓝桥基础练习;

import java.util.Scanner;

public class BASIC_9 {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        for (int i = 10000; i < 1000000; i++) {// 12345
            int five = i / 10000;
            int four = i / 1000 % 10;
            int three = i / 100 % 10;
            int two = i / 10 % 10;
            int one = i % 10;
            if (one == five && two == four) {
                if ((five + four + three + two + one) == n)
                    System.out.println(i);
            }
        }
        for (int i = 100000; i < 10000000; i++) {// 123456
            int six = i / 100000;
            int five = i / 10000 % 10;
            int four = i / 1000 % 10;
            int three = i / 100 % 10;
            int two = i / 10 % 10;
            int one = i % 10;
            if (one == six && two == five && three == four) {
                if ((six + five + four + three + two + one) == n)
                    System.out.println(i);
            }
        }

    }

}

相关文章

  • 13.特殊回文数

    /** 问题描述123321是一个非常特殊的数,它从左边读和从右边读是一样的。输入一个正整数n, 编程求所有这样的...

  • 特殊回文数

    时间限制:1.0s 内存限制:512.0MB 锦囊1枚举加判断。锦囊2枚举所有的五位和六位整数,先判断它们是否...

  • 基础练习-特殊回文数

    这道题感觉自己写的太复杂了,以至于错了一个地方改了好几遍才弄对。现在先把代码贴上吧。 之后我再学习下别人的方法,写...

  • 基础练习 特殊回文数

    http://lx.lanqiao.cn/problem.page?gpid=T48

  • 回文数最优解

    回文数 非回文数 JAVA 解法

  • 9.回文数

    题目 思路1.排除特殊情况2.取回文数3.比较代码

  • leecode刷题(31) -- 回文数

    leecode刷题(31) -- 回文数 回文数 判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右...

  • Leetcode(9) - 回文数 - java版

    Leetcode(9) - 回文数 - java版 题目 难度: 简单 判断一个整数是否是回文数。回文数是指正序...

  • ARTS-Week3 回文数、内存泄漏排查、DWR框架

    Algorithm:回文数判断 LeetCode原题链接 题目: 判断一个整数是否是回文数。回文数是指正序(从左向...

  • java笔试题(一)

    1.回文数Palindrome Number 判断一个整数是佛是回文数,回文数是指正序(从左到右)和倒序(从右到左...

网友评论

      本文标题:13.特殊回文数

      本文链接:https://www.haomeiwen.com/subject/uglpcftx.html