思路非常的简单,即把这些书一位一位的分开用一个数组存上,看看一共多少位,然后从后向前看看是否相等即可。

#include<iostream>
using namespace std;
class pal
{int low,up;int a[100];int count;public:pal(int t1,int t2);int ispalin(int x);void istore();void output();} ;pal::pal(int t1,int t2){count=0;low=t1;up=t2;}void pal::istore(){for(int i=low;i<=up;i++){int x=i*i;if(ispalin(x))a[count++]=i; }}void pal::output(){cout<<"count="<<count<<endl;cout<<"x"<<'\t'<<"x*x"<<endl;for(int i=0;i<count;i++)cout<<a[i]<<'\t'<<a[i]*a[i]<<endl;}int pal::ispalin(int x){int i=0,j,n;int a[100];while(x){a[i]=x%10;x=x/10;i++;}n=i;for(i=0,j=n-1;i<=j;i++,j--)if(a[i]!=a[j])return 0;return 1;}int main(){pal p(100,1000);p.istore();p.output();return 0;}

找出指定范围的回文数C++代码实现相关推荐

  1. 找出11-999间的回文数m,m方,m三次方均为回文

    判断是否为回文:将数反序,反序后的书与原来的数一样即是回文 #include "stdafx.h" #include<iostream> using namespace ...

  2. LeetCode 2217. 找到指定长度的回文数

    文章目录 一.题目 1.题目描述 2.基础框架 3.原题链接 二.解题报告 1.思路分析 2.时间复杂度 3.代码详解 三.本题小知识 四.加群须知 一.题目 1.题目描述   给你一个整数数组 qu ...

  3. 回文数猜想代码c语言,跪求用C++写出回文数猜想程序,课程设计需要,谢谢。。。...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include using namespace std; class Circle { public: void set_value(); void c ...

  4. java输出回文数原代码_JAVA怎么用循环语句编写一个判别是否为回文数的代码?...

    import java.util.Scanner; /** * 回文数是指将该数含有的数字逆序排列后得到的数和原数相同, * 例如12121.3223都是回文数 */ public class Hui ...

  5. java输出回文数原代码_leetcode 9 回文数

    判断一个整数是否是回文数.回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数. 示例 1: 输入: 121 输出: true 示例 2: 输入: -121 输出: false 解释: 从左向 ...

  6. java输出回文数原代码_C++编程入门:判断回文数

    题目描述 回文数是指一个像16461这样"对称"的数,即:将这个数的数字按相反的顺序重新排列后,所得到的数和原来的数一样.输入一个正整数,判断它是否为回文数,如果是回文数则输出&q ...

  7. Java中找出s字符串的回文_给定一个字符串 s,找到 s 中最长的回文子串。

    题目描述:给定一个字符串 s,找到 s 中最长的回文子串.你可以假设 s 的最大长度为 1000. 思路: 判断s[i..j]是否是回文字符串,依赖于s[i+1...j-1],这种一个问题的结果依赖于 ...

  8. 第十周 项目二 回文数

    问题及代码: /*Copyright(c)2016,烟台大学计算机学院 all rights reserved. 作者:曹欣宇 完成日期:2016年11月4日 题目描述 输入一个数,判断是否为回文数: ...

  9. Python-打印指定范围内的全部回文素数(高教社,《Python编程基础及应用》习题8-7) (10分) 回文素数是指一个数既是素数又是回文数,例如131既是素数又是回文数。

    前言 PTA程序设计类教学平台-Python作业 题目: 回文素数是指一个数既是素数又是回文数,例如131既是素数又是回文数.请实现下述两个函数,帮助测试程序完成如下功能:从键盘输入正整数N, 打印从 ...

最新文章

  1. Asp.NET 的几个高级技巧
  2. hdu4549 M斐波那契数列
  3. 电脑卡顿不流畅怎么解决_电脑用久了卡怎么办?学会这四招解决你的电脑卡顿问题...
  4. HDUOJ 1062 TEXT REVERSE
  5. linux telnet smtp,如何使用Telnet测试IMAP与SMTP
  6. 【喜报】JEEWX荣获“2016 年度码云新增热门开源软件排行榜”第一名!
  7. 华为上架自主地图应用Here WeGo 或登录HMS系统成为预装应用
  8. 如何将access数据库导入到sql2005数据库中
  9. 使用这个插件,fiddler抓包直接生成httprunner脚本
  10. MyBatis教程(看这一篇就够了)
  11. VMware Pro16 安装MacOS 11/12教程
  12. Kylo 之 spark-job-profiler 源码阅读
  13. CentOS8环境中使用Graghics Magick将CMYK图片生成适用于chrome、Edge、QQ浏览器浏览的sRGB图片
  14. win版石器和linux,石器时代私服架设教程Linux版
  15. 全网最详细!vue中使用flv.js 播放直播监控视频流
  16. PS非常火焰的火焰字效果
  17. 【Alist + Teracloud】WebDAV免费畅游互联网个人方案总结,一些支持WebDAV的应用推荐
  18. oracle 信用检查,Oracle EBS 信用(Credit)额度(1)
  19. maven配置本地仓库、maven配置阿里中央仓库
  20. C/C++中的指针*是靠近数据类型还是靠近数据变量书写?

热门文章

  1. Hibernate开发工具-CownewStudio测试版发布
  2. communication with respect to scholars
  3. 图书馆预约在线课程方法
  4. 我希望的未来职业发展!!!!!!!!!!想了半年的最终的结果~好像又没有变化哈哈哈哈
  5. 接着做!一往无前!冲!就是我的信条!
  6. CDE桌面环境中自动启动应用程序图形界面
  7. 实现单台测试机6万websocket长连接
  8. 解析 | K8S之网络插件exec
  9. 当数据库没有备份,redo或undo损坏
  10. 2017-10-9(Volley使用范例源码分析)