神奇的数学之回文数

Description

回文数是一种数字。如:8008, 这个数字正读是8008,倒读也是8008,正读倒读一样,所以这个数字就是回文数。

任取一个正整数,如果不是回文数,将该数与他的倒序数相加,若其和不是回文数,则重复上述步骤,一直到获得回文数为止。

例如:68变成154(68+86),再变成605(154+451),最后变成1111(605+506),而1111是回文数。

于是有数学家提出一个猜想:不论开始是什么正整数,在经过有限次正序数和倒序数相加的步骤后,都会得到一个回文数。

编写程序,验证上述猜想。

Input

一个正整数,不超过 10^{6}106 。

Sample Input 1

27228 

Output

输出两行,一行是变换的过程,一行是变换的次数。

Sample Output 1

27228--->109500--->115401--->219912
3

代码如下,可AC:

#include <stdio.h>int main()
{long long n,a,b,c=0,z=0;scanf("%lld",&n) ;printf("%lld",n);       //首先输出nwhile(1){ b=n;c=0;while(b)            //b不为0 循环进行{c=c*10+b%10;    //求n的倒序数 赋值给cb=b/10;}if(c==n)            //判断n是否为回文数break;else{n=c+n;          //n和n的倒序数相加printf("--->%lld",n);z++;            //次数加1}}printf("\n%lld",z);     //输出次数
}

神奇的数学之回文数(不论开始是什么正整数,在经过有限次正序数和倒序数相加的步骤后,都会得到一个回文数)相关推荐

  1. 2002下一个回文年_2002年美国数学竞赛amc8

    2002年美国数学竞赛AMC8 1.在一张纸上画一个圆与两条相异直线,问这样的图形最多可能会有( )几个交点. A.2 B.3 C.4 D.5 E.6 ( )个不同的方法. A.2 B.3 C.4 D ...

  2. 12.15有一种数叫回文数,正读和反读都一样,如12321便是一个回文数。编写一个程序,从命令行得到一个整数,判断该数是不是回文数

    有一种数叫回文数,正读和反读都一样,如12321便是一个回文数.编写一个程序,从命令行得到一个整数,判断该数是不是回文数 package Text6;import java.util.Scanner; ...

  3. 有一种数叫回文数,正读和反读都一样,如12321便是一个回文数。编写一个程序,从命令行得到一个整数,判断该数是不是回文数。

    package task08;import java.util.Scanner;/** 8.有一种数叫回文数,正读和反读都一样,如12321便是一个回文数.* 编写一个程序,从命令行得到一个整数,判断 ...

  4. EduCoder-程序设计技术R-函数-(第1关:求和)(第2关:回文数计算)(第3关: 编写函数求表达式的值)(第4关:阶乘数列)(第5关:亲密数)(第6关:公约公倍数)

    目录 第1关:求和 代码示例 第2关:回文数计算 代码示例 第3关: 编写函数求表达式的值 代码示例 第4关:阶乘数列 代码示例 第5关:亲密数 代码示例 第6关:公约公倍数 代码示例 第1关:求和 ...

  5. 回文数,给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。

    力扣题目回文数 给你一个整数 x ,如果 x 是一个回文整数,返回 true :否则,返回 false . 回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数. 例如,121 是回文,而 1 ...

  6. 如果一个数字从左边读和从右边读一样,那么这个数字就是一个回文数,例如32123就是一个回文数。 但事实上, 17在某种意义上也是一个回文数,因为它的二进制(10001)是一个回文数。

    //<<<<<<<<<<<<<-往下输入/插入题目---->>>>>>>> ...

  7. 数学计算机学具制作,神奇的数学

    神奇的数学 神奇的数学1 好玩的数学, 加减乘除的运用, 就像奇妙的游戏, 带来无穷的乐趣, 数学真好玩. 奇妙的数学, 就像头脑一样, 知识永无止境, 有着魔力般的吸引力, 让人想成长. 千变万化的 ...

  8. 《神奇的数学》读后感_《神奇的数学》内容

    神奇的数学 2011-09-29 7833人浏览 神奇的数学 神奇的数学 数学,在很多人眼中是乏味无趣的,而在我认为,数学十分神奇. 最近,我们正在学习解决问题的策略,我感到十分奇怪: "我 ...

  9. 《神奇的数学》读后感_神奇的数学观后感

    活动目标:1. 在观察.分辨中复习六种不同的平面图形,进一步感知图形的特征.2. 学习用各种图形拼搭组合图,巩固10以内的数数.活动准备1.各种几何图形,四个组合图.2.幼儿每人一颗五角星.3.挂图& ...

最新文章

  1. 说说 RabbiMQ 的应答模式
  2. 关于Vue 3.0 的改进 Proxy 代理实现数据驱动视图
  3. java系列10:ArrayList
  4. Oracle的重做日志
  5. SylixOS中netdev_pbuf_alloc函数分析
  6. dns修复工具一键修复_ps污点修复画笔工具怎么用?修复工具组(一)
  7. csnd-update
  8. 【PLC】01-使用PLC控制步进电机带威纶通触摸屏
  9. PhotoShop的10大误区
  10. java dateformat 格式_使用Java SimpleDateFormat类格式化月份。月份可以采用M、MM、MMM和MMMM格式。...
  11. wordpress 如何添加Canonical 标签(不通过插件)
  12. 预防跌倒-笑做“不倒翁”
  13. 【笑小枫的SpringBoot系列】【六】SpringBoot日志打印Logback详解
  14. 真心有用!神器 Jupyter 的可视化 Debug!
  15. 横滚角,俯仰角,航向角
  16. solidworks教程:如何在SW中创建边界框
  17. 家用智能洗地机哪个牌子好、这几款旗舰机好用又实惠
  18. java开发工程师的晋升路径_Java开发工程师职业发展及晋升路线图
  19. 数字人民币银银合作以及平台接入的模式分析
  20. python列表对应元素相乘_关于python:如何对两个列表进行元素明智的相乘?

热门文章

  1. 人工智能和区块链是什么关系?
  2. 打分法收益模型 回归法风险模型 最简明分析实测
  3. 远程控制木马偷窥者的源代码 - -兰大开源社区blog
  4. UE4-编辑器脚本之资产批量重命名
  5. Bootstrap专用图标字体Font Awesome
  6. 信奥一本通 1396:病毒(virus)
  7. 2008年超级计算机排名,2008年9月16日,我国首台超百万亿次超级计算机曙光5000A在天津下...
  8. windows下文本转语音TTS库封装
  9. 陈力:传智播客古代 珍宝币 泡泡龙游戏开发第九讲:块元素、行内元素、标准流、盒子模型
  10. 根据交换机端口分配固定地址的方法