题解 | #变种水仙花#
变种水仙花
http://www.nowcoder.com/practice/c178e3f5cc4641dfbc8b020ae79e2b71
let res = []; for (let i = 10000; i < 100000; i++) { let sum = 0; for (let j = 1; j < i.toString().length; j++) { sum += Number(i.toString().slice(0, j)) * Number(i.toString().slice(j)); } if (sum == i) { res.push(i); } } console.info(res.join(" "));