백준 1373 JavaScript
문제
풀이
const readFileSyncPath = require('path').basename(__filename).replace(/js$/, 'txt');// const readFileSyncPath = '/dev/stdin';let input = require('fs').readFileSync(readFileSyncPath).toString().trim();input = input.split("").map(v => Number(v)).reverse();let result = '';let sum = 0;let factor = 0;input.forEach(v => {if (factor === 3) {result += sum.toString();sum = 0;factor = 0;}sum += Number(v * (2 ** factor));factor++;});result += sum;console.log(result.split("").reverse().join(""));
LINKS TO THIS PAGE
Edit this page
Last updated on 8/13/2022