formygloryandpeacefulday  

include

using namespace std;
void sxh(int);
int ipow(int x, int n)//平方的函数;
{
int i, p = 1;

for (i = 1; i <= n; i++) {
	p = p * x;
}

return p;

}
int main524(void)
{
int a, b, digit, i, n, number, s;

cin >> n;
a = ipow(10, n - 1);//10的n-1次方
b = a * 10;				//10的n次方
for (i = a; i < b; i++) {			//a,b之间为所有的n位数;
	s = 0;
	number = i;						//
	while (number != 0) {
		digit = number % 10;//每一位的数值;
		number = number / 10;
		s = s + ipow(digit, n);//对每一位数平n次方;
	}
	if (i == s) {
		printf("%d\n", s);
	}
}
return 0;

}

posted on 2024-11-14 21:23  残夏便是结局  阅读(13)  评论(0)    收藏  举报