c语言原始,[蓝桥杯][历届试题]回文数字 最原始的方法(C语言代码)
解题思路:
注意事项:C语言用bool类型要加头文件 #include
参考代码:
#include
#include
bool JudgePalindrome(int a)
{
int i,j,n=0;
int b[6];
while(a>0)
{
b[n]=a%10;
a=a/10;
n++;
}
int flag=1;
for(i=0;i
{
if(b[i]!=b[n-i-1])
{
flag=0;
break;
}
}
return flag;
/*
一种改进方法,将判断回文和位数和在一起
while(t>0)
{
num = num*10 + t%10;
sum += t%10;
t /= 10;
}
if(num==i && sum==n)
*/
}
bool SumDigits(int a,int n)
{
int i,j,k=0;
int sum=0;
while(a>0)
{
k=a%10;
a=a/10;
sum=sum+k;
}
if(sum==n)
return true;
else return false;
}
int main()
{
int n;
scanf("%d",&n);
int i;
int m=1;
for(i=10000;i<1000000;i++)
{
if(JudgePalindrome(i)&&SumDigits(i,n))
{
printf("%d\n",i);
m=0;
}
}
if(m==1)printf("-1");
return 0;
}
c语言原始,[蓝桥杯][历届试题]回文数字 最原始的方法(C语言代码)相关推荐
- java 蓝桥杯历届试题 回文数字(题解)
试题 历届试题 回文数字 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 观察数字:12321,123321 都有一个共同的特征,无论从左到右读还是从右向左读,都是相同的.这样的数字 ...
- [蓝桥杯][历届试题]回文数字-暴力枚举
题目描述 观察数字:12321,123321 都有一个共同的特征,无论从左到右读还是从右向左读,都是相同的.这样的数字叫做:回文数字. 本题要求你找到一些5位或6位的十进制数字.满足如下要求: 该数字 ...
- java中暴力是啥方法_[蓝桥杯][历届试题]回文数字 中规中矩的暴力方法(Java代码)...
解题思路: 1.直接暴力好了,只有5位和6位 注意事项: 1.如果没有暴力出一条结果,那么记得输出-1 参考代码:import java.util.Scanner; public class Main ...
- 蓝桥杯 历届试题 回文日期 C
问题描述 2020年春节期间,有一个特殊的日期引起了大家的注意:2020年2月2日. 因为如果将这个日期按 yyyymmdd 的格式写成一个8位数是 20200202,恰好是一个回文数.我们称这样的日 ...
- 10.python解答蓝桥杯省赛 回文数字
10.python解答蓝桥杯省赛 回文数字 试题 历届试题 回文数字 提交此题 评测记录 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 观察数字:12321,123321 都有一个 ...
- 蓝桥杯 历届试题 地库取宝(深搜 dfs)----------C语言—菜鸟级
/*问题描述 X 国王有一个地宫宝库.是 n x m 个格子的矩阵.每个格子放一件宝贝.每个宝贝贴着价值标签. 地宫的入口在左上角,出口在右下角. 小明被带到地宫的入口,国王要求他只能向右或向下行走. ...
- 【c语言】蓝桥杯基础练习 回文数
[问题描述] 1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数. [输出格式] 按从小到大的顺序输出满足条件的四位十进制数. #include<stdio. ...
- 蓝桥杯c语言试题幸运数,蓝桥杯 历届试题 幸运数 dfs
时间限制:1.0s 内存限制:256.0MB 问题描述 幸运数是波兰数学家乌拉姆命名的.它采用与生成素数类似的"筛法"生成 . 首先从1开始写出自然数1,2,3,4,5,6,. ...
- 蓝桥杯历届试题代码参考
蓝桥杯历届试题代码参考 历届试题 核桃的数量 打印十字图 带分数 剪格子 错误票据 翻硬币 连号区间数 买不到的数目 大臣的旅费 幸运数 横向打印二叉树 危险系数 网络寻路 高僧斗法 格子刷油漆 农场 ...
最新文章
- 递归函数练习——累乘
- 张雪峰计算机科学与技术学什么,张雪峰看好的三大专业是什么 前景好的专业...
- tomcat配置https,单方验证,并自动将http请求转成https
- MySQL创建数据库与创建用户以及授权
- hive mysql远程模式_Hive远程模式启动
- FCPX插件mTransition Shade for mac(71组阴影遮挡过渡视频转场)
- 浏览器js 获取手机标识信息_手机软件多次要求获取手机信息,习惯性让其通过有安全隐患?...
- Linux使用awk命令获取某一行或某一列
- 无聊的题目,权当一乐
- Office 365 online的基本概念
- 什么是提花?大提花面料与小提花面料如何区别?
- 7-3 二叉搜索树的结构 (30 分)
- 如何用TensorFlow生成令人惊艳的分形图案
- 网站监控工具有哪些4款免费国内在线网站监控工具
- 软件使用经验合集(操作系统、常用软件)
- mine 规范_模型规范要求
- 服务器搬迁需要注意的几个地方
- mysql tungsten_通过tungsten replicator实现mysql多主一从的备份架
- 一个画板十年工程师的PCB设计经验分享
- Wake-on-LAN(远端唤醒) 原理及实现
热门文章
- [安全相关]其他安全漏洞
- php动态网站开发报告,PHP动态网站开发pdf
- 腐蚀rust研究台抽奖_超级石化推荐:中石化青岛安工院专家分享延迟焦化装置的腐蚀风险分析!...
- vuefullcalendar怎么判断切换上下月_六种区分对联上下联的方法
- ajax实现多选 radio true,jQuery操作radio、checkbox、select的方法总结
- docker 安装mysql 实战文档_在docker上安装运行mysql实例
- 9.2 协同过滤-机器学习笔记-斯坦福吴恩达教授
- 【S操作】简单粗暴自动化免费文档存储备份方案
- 【PC工具】更新免费文库文档下载器,免费下载文库文档
- 基于FPGA的FFT变换实现