1107: 回文数猜想(函数专题)
时间限制: 1 Sec 内存限制: 128 MB
提交: 3922 解决: 2508
[提交] [状态] [讨论版] [命题人:admin]
题目描述
一个正整数,如果从左向右读(称之为正序数)和从右向左读(称之为倒序数)是一样的,这样的数就叫回文数。任取一个正整数,如果不是回文数,将该数与他的倒序数相加,若其和不是回文数,则重复上述步骤,一直到获得回文数为止。例如:68变成154(68+86),再变成605(154+451),最后变成1111(605+506),而1111是回文数。于是有数学家提出一个猜想:不论开始是什么正整数,在经过有限次正序数和倒序数相加的步骤后,都会得到一个回文数。至今为止还不知道这个猜想是对还是错。现在请你编程序验证之。你已经会写求一个整数的逆序数的函数inverse(),那么如下循环可以模拟回文数猜想的验证过程:
while( m = inverse(n), m != n)
{
输出n;
把n更新为 m + n;
}

输入
输入一个正整数。特别说明:输入的数据保证中间结果小于2^31。

输出
输出占一行,变换的过程中得到的数值,两个数之间用空格隔开。

样例输入
27228

样例输出
27228 109500 115401 219912

提示
程序中要定义函数 int inverse(int n)

来源/分类


#include<stdio.h>
int inverse(int a)
{int sum=0;while(a!=0){sum = sum*10 + a%10;a /= 10;}return sum;
}
int main(void)
{int m,n;scanf("%d",&n);while(m=inverse(n),m!=n){printf("%d ",n);n=m+n;}printf("%d",n);return 0;
}

1107: 回文数猜想(函数专题)相关推荐

  1. ZZULIOJ.1107: 回文数猜想(函数专题)

    1107: 回文数猜想(函数专题) 题目描述 一个正整数,如果从左向右读(称之为正序数)和从右向左读(称之为倒序数)是一样的,这样的数就叫回文数.任取一个正整数,如果不是回文数,将该数与他的倒序数相加 ...

  2. 【ZZULIOJ】1107: 回文数猜想(函数专题)

    ZZULIOJ题解 1107: 回文数猜想(函数专题) 题目描述 一个正整数,如果从左向右读(称之为正序数)和从右向左读(称之为倒序数)是一样的,这样的数就叫回文数.任取一个正整数,如果不是回文数,将 ...

  3. ZZULIOJ 1106: 回文数(函数专题)

    回文数(函数专题) 题目描述 一个正整数,如果从左向 右读(称之为正序数)和从右向左读(称之为倒序数)是一样的,这样的数就叫回文数.输入两个整数m和n(m<n),输出区间[m,n]之间的回文数. ...

  4. ZZULIOJ 1107: 回文数猜想(函数专题)

    回文数猜想(函数专题) 题目描述 一个正整数,如果从左向右读(称之为正序数)和从右向左读(称之为倒序数)是一样的,这样的数就叫回文数.任取一个正整数,如果不是回文数,将该数与他的倒序数相加,若其和不是 ...

  5. (小白看了都会!)zzulioj 1107: 回文数猜想(函数专题)

    哥们儿,姐们儿,代买部分可复制粘贴,但是希望你能看看注释理解之后,一定一定一定不看代码自己敲出来,如果能给我一个小小的赞就更好啦~谢谢你~ 代码及注释如下: #include<stdio.h&g ...

  6. 1106: 回文数(函数专题)

    题目描述 一个正整数,如果从左向 右读(称之为正序数)和从右向左读(称之为倒序数)是一样的,这样的数就叫回文数.输入两个整数m和n(m<n),输出区间[m,n]之间的回文数. 输入 输入两个正整 ...

  7. zzuli OJ 1106: 回文数(函数专题)

    Description 一个正整数,如果从左向 右读(称之为正序数)和从右向左读(称之为倒序数)是一样的,这样的数就叫回文数.输入两个整数m和n(m<n),输出区间[m,n]之间的回文数. In ...

  8. ZZULIOJ-1107: 回文数猜想(函数专题)(Java)

    题目描述: 一个正整数,如果从左向右读(称之为正序数)和从右向左读(称之为倒序数)是一样的,这样的数就叫回文数.任取一个正整数,如果不是回文数,将该数与他的倒序数相加,若其和不是回文数,则重复上述步骤 ...

  9. HDU1282 回文数猜想【回文】

    回文数猜想 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Subm ...

最新文章

  1. Linux查看日志工具
  2. 【Keras】学习笔记(二)
  3. 美国研发出第一台计算机的时间,研发世界第一台电脑的核心人物,被美国隐藏35年,只因他是个华人...
  4. android webview 加载进度和自定义404错误页面
  5. 有效的Java第三版有哪些新功能?
  6. Win32汇编学习[7]: 定义符号常量(=、EQU、TEXTEQU)
  7. (29)基于FPGA实现看门狗功能(FPGA不积跬步101)
  8. eigen3.3.8帮助文档下载 chm_惠普7500A驱动下载-惠普hp 7500A打印机驱动下载 v28.8官方版...
  9. 每周一个设计模式之工厂方法与抽象工厂
  10. [Python] 关键字 yield 用法详解
  11. 安卓奇葩问题之:返回按键监听,使Dialog不消失
  12. SpringCloud Alibaba之Sentinelt组件
  13. mysql正则防注入_防止sql注入的方法
  14. 手机百度浏览器怎么设置繁体字_繁体字转换简体字在线转换_有什么软件可以把繁...
  15. Debug断点调试详解
  16. PAT 甲级 1020. Tree Traversals
  17. 暴风魔镜S1拆解和低成本DIY适应大手机
  18. 苹果电脑mysql安装流程_mac系统下安装mysql步骤
  19. 华农华迪实训训练-获得词频前10的字段数据-requests+Spark RDD
  20. 大脑小胶质细胞“隐藏技能”被发现

热门文章

  1. python中面向对象的特殊成员_Python面向对象特殊成员
  2. python爬虫入门心得体会,python爬虫入门和实例
  3. Need to upgrade docker package to 17.06.0+. Docker升级到最新版本
  4. (进阶篇)Redis6.2.0 集群 主从复制_原理剖析_02
  5. MyBatis-Plus_断言
  6. windows故障转移群集和mysql_Windows 2016 无域故障转移群集部署方法 超详细图文教程...
  7. Python map 函数 - Python零基础入门教程
  8. 数组:三种初始化及内存分析
  9. 搜索引擎排序DEMO
  10. 电子计算机之父冯.诺依曼的主要贡献,冯•诺依曼的贡献有哪些?