백준 4673 : 셀프 넘버 nodejs 풀이
다음과 같이 풀었다.
const getNextSeq = (num) => {
let arr = num.toString().split("");
let result = 0;
result += Number(num);
for (let i of arr) {
result += Number(i);
}
return result;
};
const seqArr = [];
const allNum = [];
for (let i = 1; i <= 10000; i++) {
allNum.push(i);
seqArr.push(getNextSeq(i));
}
for (let num of allNum) {
if (!seqArr.includes(num)) {
console.log(num);
}
}
다른 답안에 비해 성능이 많이 떨어지게 짠 것 같다 ㅠ
오늘의 수확.
Array()로 Array를 생성할 때 숫자 매개변수를 넣어 만들면 그 수만큼의 빈 슬롯을 가진 Array를 생성한다.
Author And Source
이 문제에 관하여(백준 4673 : 셀프 넘버 nodejs 풀이), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@sadie100/백준-4673-셀프-넘버-nodejs-풀이-w44pyc0y저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)