nswoj-回文数
来源:互联网 发布:特拉亨伯格数学计算法 编辑:程序博客网 时间:2024/06/03 16:52
1820 - 回文数
时间限制:1秒 内存限制:128兆
13 次提交 4 次通过
- 题目描述
- 请寻找并输出1至1000000之间的数m,它满足m、m^2和m^3均为回文数。回文数大家都知道吧,就是各位数字左右对称的整数,例如121、676、123321等。满足上述条件的数如m=11,m^2=121,m^3=1331皆为回文数。
- 输入
- 没有输入
- 输出
输出1至1000000之间满足要求的全部回文数,每两个数之间用空格隔开,每行输出五个数
代码:
#include<stdio.h>int judge(long long int n){long long int m=n,k=0;while(m!=0){k=k*10+m%10;//回文数的判断,例:123 等循环结束以后。k=321,m/=10; //比较k和n是否相等即可}return (k==n);}int main(){long long int i,j=0;for(i=1;i<=1000000;i++){if(judge(i)&&judge(i*i)&&judge(i*i*i)){printf("%d",i);j++;if(j%5){printf(" ");}if(j%5==0){printf("\n");}}}return 0;}
0 0
- nswoj-回文数
- NSWOJ-1107-奇偶数分离
- Nswoj每日一题:水仙花数
- NSWOJ 1228 && NYOJ 132 最长回文子串
- 回文回文数 HUST
- 回文数&&回文串
- 回文数
- 回文数
- 回文数
- 回文数
- 回文数
- 回文数
- 回文数
- 回文数
- 回文数
- 回文数
- 回文数
- 回文数
- Linux资料流重导向
- 线程池/安全停止线程
- sftp常用命令介绍
- Python链接oracle数据库(上)
- 查看 Git Clone文件下载在哪里
- nswoj-回文数
- eclipse 导入maven项目
- mybatis分页插件
- java中this关键字的作用
- 《渗透测试实践指南》 入门笔记 第2章
- Dollar Dayz POJ
- Java 将小写金额转换成大写金额
- Swift 自定义打印信息
- CVPR2016