题解 | #对称平方数1#

对称平方数1

http://www.nowcoder.com/practice/a84d46d5321f4e20931cb725e6c74fad

#include<iostream>
#include<cstdio>
using namespace std;
int rev(int x){    //反转函数
	int revx=0,temp=0;
	while(x!=0){
		revx*=10;
		revx+=(x%10);
		x/=10;
	}
	return revx;
}
int powint(int a,int b){    //整数乘方函数,不是必需
	for(int i=0;i<b-1;i++) a*=a;
	return a;
}
int main(){
	for(int i=0;i<=256;i++) if(i*i==rev(i*i)) cout<<i<<'\n';
	return 0;
}
全部评论

相关推荐

一名愚蠢的人类:多少games小鬼留下了羡慕的泪水
投递荣耀等公司10个岗位
点赞 评论 收藏
分享
牛舌:如果我不想去,不管对方给了多少,我一般都会说你们给得太低了。这样他们就会给下一个offer的人更高的薪资了。
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务