【入门】回文数字

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

现在要从 5 位或 6 位的十进制数字中找出各个数位之和等于 n 的回文数字。

输入

输入一个整数 n(10≤n≤100)。

输出

输出所有各个数位之和等于 n 的 5 位和 6 位整数,每个数字占一行,数字按从小到大的顺序排列。如果没有满足条件的数字,则输出 −1。

样例

输入
48
输出
699996
789987
798897
879978
888888
897798
969969
978879
987789
996699

Submit

语言 All C C++ Java Python3 

代码:

#include<bits/stdc++.h>
using namespace std;
int main()
{
	int n;
	cin>>n;
	for(int a=0;a<=9;a++)
	{
		for(int b=0;b<=9;b++)
		{
			for(int c=0;c<=9;c++)
			{
				if(2*a+2*b+c==n)
				{
					cout<<a<<b<<c<<b<<a<<endl;
				}
				 else if(2*a+2*b+c*2==n)
				{
					cout<<a<<b<<c<<c<<b<<a<<endl;
				}
			}
		}
	}
	return 0;
}

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
第1章 java语言概述 1.1 HelloWorldApp程序 1.2 HelloWorld小应用程序 1.3 编译和运行HelloWorld 1.4 温度转换程序 1.5 水波效果 第2章 java语言基础 2.1 显示最大值 2.2 显示天数 2.3 闪动的文 2.4 体显示 2.5 水平滚动的图像 2.6 简单排序 2.7 气泡排序法 2.8 会爆炸的按钮 2.9 绘制函数图像 2.10 数字回文 第3章 基本输入与输出 3.1 提醒服务 3.2 水平滚动幕 3.3 删除文件 3.4 复制文件 3.5 滚动显示新闻 3.6 压缩文件 3.7 文件浏览器 3.8 词汇逆排序 第4章 面向对象技术 4.1 画红点 4.2 随机生长的树 4.3 弹性球 4.4 蜂群 4.5 荧光咖啡杯 4.6 旋转的陀螺 4.7 生命周期 4.8 图形变换 第5章 java Applet程序 5.1 渐隐渐现的文 5.2 旋转的图形 5.3 钻井工人 5.4 礼炮 5.5 彩带庆贺 5.6 图像放大器 5.7 电子相册 5.8 计算器 5.9 多功能时钟 第6章 java图形用户界面 6.1 HelloWorldSwing 6.2 按钮计数器 6.3 Swing按钮 6.4 温度转换器 6.5 HtmlDemo 6.6 投票器 6.7 TextSamplerDemo 6.8 Swing菜单 6.9 文件对话框 6.10 月相 6.11 单转换器 6.12 Swing动画 第7章 java多媒体技术 7.1 播放声音文件 7.2 收音机 7.3 电子琴 7.4 吃豆游戏 7.5 简易壁球 7.6 弹球游戏 7.7 拯救生命 7.8 扫雷 7.9 双向飞碟 7.10 俄罗斯方块 第8章 java网络编程 8.1 解析URL 8.2 逆序信息 8.3 回声 8.4 敲门服务 8.5 每日一贴 8.6 聊天室服务器 8.7 聊天室客户端 8.8 留言簿 8.9 网络游戏

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值