第十一周项目6-回文、素数(输出1000以内所有回文数)
来源:互联网 发布:json数据解析步骤 编辑:程序博客网 时间:2024/05/17 01:04
/* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称: test.cpp *作 者:满星辰 *完成日期:2014年11月9日 *版本号:v1.0 * *问题描述:输出1000以内所有回文数 *输入描述: 无输入 *程序输出:输出1000以内所有回文数 */#include <iostream>#include <cmath>using namespace std;int reverse(int x);bool isPalindrome(int x);int main(){ for(int m=0; m<=1000; ++m) { if(isPalindrome(m)) { cout<<m<<'\t'; } } return 0;}bool isPalindrome(int x){ bool Palindrome=false; if(reverse(x)==x) Palindrome=true; return Palindrome;}int reverse(int x){ int m=0; while(x>0) { m=m*10+x%10; x=x/10; } return m;}
运行结果:
学习心得:
回文数要从0开始。。。。。。
我总觉得应该还有别的简单的方法。。。。
这回文数是有规律的。。。。。。。
一位数有9个,两位数的有9个。。。。。。。。
也许可以提高效率?
0 0
- 第十一周项目6-回文、素数(输出1000以内所有回文数)
- 第十一周项目6-回文、素数(输出1000以内所有回文素数)
- 第十一周项目六——回文,素数(4)(输出1000以内的所有回文数)
- 第十一周 项目6:(4)输出1000以内的所有回文素数
- 第十一周项目6 (4)输入一个数,输出这个数以内的所有回文素数
- 第十一周项目6 (4)输出1000以内的所有回文数
- 第十一周项目 6 回文,素数(1000以内的回文数)
- 第十一周项目六——回文,素数(4)输出1000以内的所有回文素数
- 第十一周项目六(四):输出1000以内的所有回文素数
- 第十一周项目6-回文、素数(输出1000以内所以素数)
- 第十一周项目六——回文,素数(4)(输出1000以内的所有素数)
- 第十一周 项目六:输出1000以内的所有回文素数
- 第十一周项目六 (3+)输出1000以内所有回文素数
- 第十一周项目6.4.3输出1000以内所有的回文素数
- 第十一周项目 6 回文,素数(1000以内的回文素数)
- 第11周项目6回文数、素数(4、输出1000以内所有的素数)
- 第十一周项目6-回文、素数(输出10000以内的可逆素数)
- 第十一周 项目六:输出1000以内的所有回文数
- poj1050 To the Max (动态规划)
- Unable to instantiate default tuplizer [org.hibernate.tuple.entity.PojoEntityTuplizer]
- 【Leetcode】Balanced Binary Tree (Tree Judge)
- 关于推荐系统中的特征工程
- Servlet总结
- 第十一周项目6-回文、素数(输出1000以内所有回文数)
- 第十一周项目六—素数
- 【UML】寒冬伊始,初窥门径
- Spring单元测试
- Mysql事务
- 利用指针访问数组
- 【Web 前端】元素分类>>
- 深度学习、自然语言处理和表征方法
- 第十一周项目六 回文、素数——素数