题目 1434: 蓝桥杯历届试题-回文数字

题目描述:

观察数字:12321,123321 都有一个共同的特征,无论从左到右读还是从右向左读,都是相同的。这样的数字叫做:回文数字。

本题要求你找到一些5位或6位的十进制数字。满足如下要求:

该数字的各个数位之和等于输入的整数。

代码:

java 复制代码
package lanqiao;

import java.math.BigInteger;
import java.util.*;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        while(sc.hasNext())
        {
            int n = sc.nextInt();
            f(n);
        }
    }

    static void f(int n)
    {
        int count = 0;
        for(int i = 1;i <= 9;i ++)
        {
            for(int j = 0;j <= 9;j ++)
            {
                for(int z = 0;z <= 9;z ++)
                {
                    if(2 * i + 2 * j + z == n)
                    {
                        System.out.println("" + i + j + z + j + i);
                        count ++;
                    }
                }
            }
        }

        for(int i = 1;i <= 9;i ++)
        {
            for(int j = 0;j <= 9;j ++)
            {
                for(int z = 0;z <= 9;z ++)
                {
                    if(2 * (i + j+ z) == n)
                    {
                        System.out.println("" + i + j + z + z + j + i);
                        count ++;
                    }
                }
            }
        }

        if(count == 0)
        {
            System.out.println(-1);
        }
    }
}
相关推荐
冻柠檬飞冰走茶4 小时前
PTA基础编程题目集 7-17 爬动的蠕虫(C语言实现)
c语言·开发语言·数据结构·算法
咯哦哦哦哦4 小时前
qt creator x86交叉编译arm 配置
开发语言·qt
Tattoo_Welkin4 小时前
IDEA 中常用操作记载
java·elasticsearch·intellij-idea
音符犹如代码4 小时前
Arthas classloader + sc 实战:JVM 类加载与手动加载
java·jvm·spring boot
乐启国际旅行社有限公司4 小时前
Java线程池实战:文旅系统批量任务性能优化(团期生成/数据导出)
java·开发语言·性能优化
Listen·Rain4 小时前
用AI开发出一个AI
java·人工智能·spring boot·tomcat·intellij-idea·mybatis·visual studio
AI人工智能+电脑小能手4 小时前
【大白话说Java面试题 第203题】【09_Zookeeper篇】第4题:ZooKeeper 的节点类型有哪些?
java·zookeeper·分布式锁·分布式协调·znode
宸津-代码粉碎机5 小时前
告别手动Jar部署!生产级无损热部署方案,彻底解决OOM与更新失效问题
java·大数据·开发语言·人工智能·python
米码收割机5 小时前
【移动】线上购物移动端网站(源码+文档)【独一无二】
java·开发语言·前端·python·django
小肝一下5 小时前
多态(上)
android·开发语言·c++·vscode·多态·面向对象·伊蕾娜