프로그래밍/알고리즘 풀이
[node.js] 뒤집힌 덧셈 ( 백준 1357번 )
카카수(kakasoo)
2021. 4. 6. 09:41
반응형
const readline = require("readline");
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout,
});
rl.on("line", (line) => {
main(line);
rl.close();
}).on("close", () => process.exit());
const reverseString = (el) => {
let newString = "";
for (let i = el.length - 1; i >= 0; i--) {
newString += el[i];
}
return newString;
};
/**
*
* @param {string} line
*/
const main = (line) => {
const numbers = line.split(" ").map(reverseString).map(Number);
const sum = numbers.reduce((acc, cur) => (acc += cur));
const answer = reverseString(String(sum));
console.log(Number(answer));
};
이 정도는 한 번에 맞출 법도 한데, 일단 제출하고 틀리면 고치지 뭐, 이런 마인드라서 그런지 나는 정답률이 낮다.
정답률이 30% 대인 걸 보고 놀랐다.
귀찮다...
반응형