#P1013. 自幂数

自幂数

【题目描述】

自幂数是指一个nn位数,它的每个位上的数字的nn次幂之和等于它本身,例如:13+53+33=1531^3+5^3+3^3=153,编程寻找并输出nn位的自幂数,nn由用户输入,每行输出一个数字。

nn为1时,自幂数称为独身数。显然,0,1,2,3, 4,5,6,7,8,9都是自幂数。

nn为2时,没有自幂数。

nn为3时,自幂数称为水仙花数,有4个。

nn为4时,自幂数称为四叶玫瑰数,共有3个。

nn为5时,自幂数称为五角星数,共有3个。

nn为6时,自幂数称为六合数, 只有1个。

nn为7时,自幂数称为北斗七星数, 共有4个。

nn为8时,自幂数称为八仙数, 共有3个。

nn为9时,自幂数称为九九重阳数,共有4个。

nn为10时,自幂数称为十全十美数,只有1个。

【输入格式】

输入一个大于或等于1且小于7的正整数nn

【输出格式】

按从小到大的顺序输出nn位的自幂数,每行一个数。

【样例】

4​
1634 
8208 
9474

【数据规模与约定】

100%的数据满足:1n71\le n\le7