蓝桥杯 特殊的回文数 C语言
**
蓝桥杯 特殊的回文数 C语言
**
问题描述
123321是一个非常特殊的数,它从左边读和从右边读是一样的。
输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。
输入格式
输入一行,包含一个正整数n。
输出格式
按从小到大的顺序输出满足条件的整数,每个整数占一行。
样例输入
52
样例输出
899998
989989
998899
数据规模和约定
1<=n<=54。
同样,先大致看看整型能否满足题目要求,由题目可知,同样是固定的位数,五位和六位,所以,整型必定满足要求。
特殊的回文数有三个要求,1.数字位五位或六位;2.每位数字之和为n;3.回文数。针对这三个要求,我们可以用循环判断来完成。外循环限制数字位数,循环内判断每位数字之和以及是否为回文数。
n:题目要求输入的各位之和
num:每次循环的数
a:存放各位的数组
i,j:循环的中间变量,i同时有计算有几位的作用
s:计算各位数字之和
#include<stdio.h>
int main()
{int n,num=10000,a[6],i,t,s,j;scanf("%d",&n);while(num<1000000){i=0;t=num;s=0;while(t) //将每位取出{a[i]=t%10;s=s+a[i++]; //计算每位的总和t=t/10;}if(s==n){for(j=0;j<i/2;j++) //判断是否为回文数if(a[j]!=a[i-j-1])break;if(j==i/2)printf("%d\n",num);}num++;}
}
蓝桥杯 特殊的回文数 C语言相关推荐
- 【Python蓝桥杯】特殊回文数 123321是一个非常特殊的数,它从左边读和从右边读是一样的。输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。
最近在刷蓝桥杯题目,按题目做一下笔记整理,顺便分享交流一下,有更好的解决方案欢迎大家共同提出探讨,以下源代码为系统提交满分答案 特殊回文数 问题描述 资源限制 Python时间限制:5.0s. 问题描 ...
- 【蓝桥杯】BASIC-8 回文数(2020-06-08)
题目 试题 基础练习 回文数 资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述 1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数. 输出格式 按从 ...
- python五位回文数_蓝桥杯,特殊回文数,Python
题目 问题描述 123321是一个非常特殊的数,它从左边读和从右边读是一样的. 输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n . 输入格式 输入一行,包含一个正整数n ...
- 刷题日记:Python蓝桥杯--特殊的回文数
问题描述 123321是一个非常特殊的数,它从左边读和从右边读是一样的. 输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n . 输入格式 输入一行,包含一个正整数n. 输 ...
- 准备蓝桥杯--dyx--特殊回文数
问题描述 123321是一个非常特殊的数,它从左边读和从右边读是一样的. 输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n . 输入格式 输入一行,包含一个正整数n. 输 ...
- 2020蓝桥杯真题回文日期 C语言/C++
题目描述 2020 年春节期间,有一个特殊的日期引起了大家的注意:2020 年 2 月 2 日.因为如果将这个日期按 "yyyymmdd" 的格式写成一个 8 位数是 202002 ...
- 【c语言】蓝桥杯基础练习 回文数
[问题描述] 1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数. [输出格式] 按从小到大的顺序输出满足条件的四位十进制数. #include<stdio. ...
- 蓝桥杯 基础练习 回文数
问题描述 1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数. 输出格式 按从小到大的顺序输出满足条件的四位十进制数. #include<stdio.h> ...
- [蓝桥杯]基础练习 回文数
反转==本身 #include<iostream> #include<vector>using namespace std;int main() {for(int i = 10 ...
- 10.python解答蓝桥杯省赛 回文数字
10.python解答蓝桥杯省赛 回文数字 试题 历届试题 回文数字 提交此题 评测记录 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 观察数字:12321,123321 都有一个 ...
最新文章
- pandas删除数据行中的重复数据行、基于dataframe所有列删除重复行、基于特定数据列或者列的作何删除重复行、删除重复行并保留重复行中的最后一行、pandas删除所有重复行(不进行数据保留)
- Kotlin, Android的Swift
- android one x3怎么样,618旗舰手机怎么选,看完这篇文章,你就会知道
- 两个文件比较之comm命令
- 【编程】辨异 —— proxy 与 delegate
- 将Rosbag中的Compressed类型的图像转换成raw类型
- 【初级02】java JVM核心技术(2)开发工具和GC策略
- 梦幻古龙 服务器名称修改,【鬼族大话西游】(梦幻古龙改版)虚拟机镜像服务端+配套客户端+GM工具+启动教程...
- 一个正经的前端学习 开源 仓库(阶段二十六)
- linux安装vim失败(Unable to locate package vim)
- Ehcache缓存的使用
- 高等数学---向量解析几何
- Springboot面试杀手锏-自动配置原理
- java silk转mp3,小程序录音后格式转换问题请教
- 力扣 179. 最大数
- 微信备份到云服务器失败怎么回事,iCloud云备份失败是为什么呢?iCloud云备份启用失败如何解决...
- 平台搭建_记一次CTFd平台搭建
- imperva 获取gti文档
- watch 和mounted 执行顺序
- GMA Round 1 奇怪的数列
热门文章
- 语音信号处理-概念(二):幅度谱(短时傅里叶变换谱/STFT spectrum)、梅尔谱(Mel spectrum)【语音的深度学习主要用幅度谱、梅尔谱】【用librosa或torchaudio提取】
- 2018年湘潭大学程序设计竞赛 - 题解
- 最新ApkIDE少月版+JAVA环境变量一键配置软件合集
- 内网渗透测试:隐藏通讯隧道技术
- 试读《线上幽灵:世界头号黑客米特尼克自传》
- 极光推送测试/新手适用/极光推送点击事件设置
- Uva375 内接圆和等腰三角形
- speex java_(原创)speex与wav格式音频文件的互相转换(二)
- 【嵌入式工程师常用网站】
- 远程teamviewer|远程工具teamviewer|远程控制软件teamviewer