摘要:
仙花数是指一个 n 位数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身。(例如:1^3 + 5^3 + 3^3 = 153)这个题,恩咋一看很简单,但是考虑到 N 不固定就蛋疼。我的主要思路 比如说 153 ,递归枚举 三位数 1 3 5,然后 对 1^3 ,3^3 ,5^3 (我提前处理了0-9的N次幂 )三者 加和 处理 得到 153,然后判断 153 包含的元素 和 135 是否相同,如果相同 就是水仙花数。(其中我在递归里 加入了剪枝,防止其重复数据,例如 135 和153 就是 重复了,其中包含1个1,1个3,1个5 →_→ 这段代码 写了一晚上 好累)下面是 我的代 阅读全文
posted @ 2013-05-22 22:24
沐松
阅读(1455)
评论(2)
推荐(2)