博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
蓝桥杯 基础练习 回文数
阅读量:5111 次
发布时间:2019-06-13

本文共 522 字,大约阅读时间需要 1 分钟。

 

问题描述
  1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数。
输出格式
  按从小到大的顺序输出满足条件的四位十进制数。

代码:

#include 
using namespace std;bool isPalindrome(int x) { string s = ""; string t = ""; while(x) { s += x % 10 + '0'; x /= 10; } t = s; swap(t[0], t[3]); swap(t[1], t[2]); if(t == s) return true; return false;}int main() { for(int i = 1000; i <= 9999; i ++) { if(isPalindrome(i)) printf("%d\n", i); } return 0;}

  

转载于:https://www.cnblogs.com/zlrrrr/p/10467620.html

你可能感兴趣的文章
UseIIS
查看>>
集合体系
查看>>
vi命令提示:Terminal too wide
查看>>
引用 移植Linux到s3c2410上
查看>>
人与人之间的差距是从大学开始的
查看>>
MySQL5.7开多实例指导
查看>>
hdu 1029 Ignatius ans the Princess IV
查看>>
JAVA学习札记
查看>>
[UOJ] #78. 二分图最大匹配
查看>>
[51nod] 1199 Money out of Thin Air #线段树+DFS序
查看>>
poj1201 查分约束系统
查看>>
简明Linux命令行笔记:chmod
查看>>
简明Linux命令行笔记:tar
查看>>
Red and Black(poj-1979)
查看>>
分布式锁的思路以及实现分析
查看>>
vue v-for下图片src显示失败,404错误
查看>>
腾讯元对象存储之文件删除
查看>>
jdk环境变量配置
查看>>
Hbase basic
查看>>
安装 Express
查看>>