pinpin:除了暴力破解想不到了
public static long nextNarcissisticNumber (int n) {
long next = 0;
long i = n + 1;
while(next == 0){
String s = i + "";
int len = s.length();
long j = i;
long sum = 0;
while(j != 0){
long num = j % 10;
sum += Math.pow(num,len);
j = j / 10;
}
if(sum == i){
next = i;
break;
}else
i ++;
}
return next;
}
0 点赞 评论 收藏
分享
创作者周榜
更多
关注他的用户也关注了: