java:123321是一个非常特殊的数,它从左边读和从右边读是一样的。 输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。
资源限制
时间限制:1.0s 内存限制:512.0MB
问题描述
123321是一个非常特殊的数,它从左边读和从右边读是一样的。
输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。
输入格式
输入一行,包含一个正整数n。
输出格式
按从小到大的顺序输出满足条件的整数,每个整数占一行。
样例输入
52
样例输出
899998
989989
998899
数据规模和约定
1<=n<=54。
思路:同回文数
代码实现:
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int n = sc.nextInt();for(int i = 10000;i<1000000;i++) {int sa = i;if(i<100000) {//得到万位数int a = sa/10000;//除去万位数sa%=10000;//得到千位数int b = sa/1000;//除去千位数sa%=1000;//得到百位数int c = sa/100;//除去百位数sa%=100;//得到十位数int d = sa/10;//除去十位数sa%=10;//得到个位数int e = sa;if(n==a+b+c+d+e&&a==e&&b==d) {System.out.println(i);}}else{ //得到十万位数int a = sa/100000;//除取十万位数sa%=100000;//得到万位数int b = sa/10000;//除去万位数sa%=10000;//得到千位数int c = sa/1000;//除去千位数sa%=1000;//得到百位数int d = sa/100;//除去百位数sa%=100;//得到十位数int e = sa/10;//除去十位数sa%=10;//得到个位数int f = sa;if(n==a+b+c+d+e+f&&a==f&&b==e&&c==d)System.out.println(i);}}}
}
java:123321是一个非常特殊的数,它从左边读和从右边读是一样的。 输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。相关推荐
- Java 特殊回文。123321是一个非常特殊的数,它从左边读和从右边读是一样的。输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。
问题描述 123321是一个非常特殊的数,它从左边读和从右边读是一样的. 输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n . 输入格式 输入一行,包含一个正整数n. 输 ...
- 【Python蓝桥杯】特殊回文数 123321是一个非常特殊的数,它从左边读和从右边读是一样的。输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。
最近在刷蓝桥杯题目,按题目做一下笔记整理,顺便分享交流一下,有更好的解决方案欢迎大家共同提出探讨,以下源代码为系统提交满分答案 特殊回文数 问题描述 资源限制 Python时间限制:5.0s. 问题描 ...
- java:1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数。
资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述 1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数. 输出格式 按从小到大的顺序输出满足条件的四位 ...
- Python:1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数。
问题描述 1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数. 输出格式 按从小到大的顺序输出满足条件的四位十进制数. 解题思路:依次求取千位,百位,十位和各位,然 ...
- 快速找出一个数组中的两个数字,让这两个数字之和等于一个给定的值
我觉得写得很清晰,希望没有侵犯作者的著作权,原文地址http://blog.csdn.net/hackbuteer1/article/details/6699642 快速找出一个数组中的两个数字,让这 ...
- Java 回文数 1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数。
问题描述 1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数. 输出格式 按从小到大的顺序输出满足条件的四位十进制数. public class Main {pub ...
- 1221是一个C语言,非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数。...
1221是一个非常特殊的数,因为它从左边读和从右边读是一样的.要编写程序来找到所有这样的四位十进制数,可以使用循环结构和条件判断语句. 具体来说,可以使用一个循环来遍历所有的四位十进制数(即从1000 ...
- 1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数。(回文数)
问题描述 1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数. 输出格式 按从小到大的顺序输出满足条件的四位十进制数. public class Main {pub ...
- 【蓝桥杯】1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数。
基础练习 回文数 资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述 1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数. 输出格式 按从小到大的顺序 ...
- 1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数。
输出格式 按从小到大的顺序输出满足条件的四位十进制数. package com.test01.xyx;import java.util.Scanner;/*** @author yuxing* @cr ...
最新文章
- 你的Redis怎么持久化的
- R语言使用两个分类变量创建双向表(Two Way Table、两个分类变量的频率表)实战: 矩阵的双向表、dataframe的双向表、条形图和马赛克图来可视化频率表
- windows命令行安装python3_Python3---windows安装与运行
- 高人写的浙大简史(转)
- ai作文批改_好未来:AI智能批改中英文作文为老师“减负”
- mysql如何管理innodb元数据_1.1.20 可动态关闭InnoDB更新元数据的统计功能
- 利用Python Matplotlib库做简单的视觉化
- 华为P40pro 手机云台_国产新旗舰华为P40Pro喜欢这款手机吗?
- 严重的 iOS 漏洞可导致拒绝服务或任意代码执行,苹果已修复
- 浅谈 Redis 与 MySQL 的耦合性以及利用管道完成 MySQL 到 Redis 的高效迁移
- 董树义 近代微波测量技术_论文发表 | 基于微波雷达的1200米大跨悬索桥多点变形同步测量...
- ERP系统功能之生产管理
- 台式机计算机里所有文档都打不开,电脑里的所有word文档都打不开,如何处理掉?...
- 泰拉瑞亚服务器云存档文件夹,泰拉瑞亚服务器云存档文件
- adb常用命令|修改build.porp文件
- git clone出现fatal: unable to checkout working tree报错的解决办法
- 双系统安装 win7
- 闪动的TextView
- 机器学习入门要学习什么内容呢?
- HTML一键打包APK工具(安卓应用APP)
热门文章
- 网传固态硬盘因为TRIM指令一经删除无法恢复是以讹传讹
- robotframework 内置库DateTime,Dialogs,
- Skype for business 2015 综合部署系列七:配置 Skype 边缘传输服务器
- 关于电感元件的反电动势
- ios 渐变透明背景_2019 - 渐变梯度
- 1060显卡支持dx12吗_真香!1060显卡支持光线追踪技术
- 牛牛牛!正则阿拉伯数字变中国大写
- html5在线聊天插件,纯js网页在线聊天对话插件(原创)
- 深度学习英语-迭代法(01)故事法,一个新的尝试
- Java程序员薪资分级,你想到第几级?