본문 바로가기

728x90

JavaScript

[NodeJS] 백준 9095 /** * @link https://www.acmicpc.net/problem/9095 */ const readline = require('readline'); const strToNumberArr = (str) => str.split(' ').map(Number); const rl = readline.createInterface({ input: process.stdin, output: process.stdout, }); const input = []; rl.on('line', (line) => { input.push(Number(line)); }).on('close', () => { const [, ...arr] = input; const result = solution(arr); console.log.. 더보기
[NodeJS] 백준 2606 /** * @link https://www.acmicpc.net/problem/2606 */ const readline = require('readline'); const strToNumberArr = (str) => str.split(' ').map(Number); const rl = readline.createInterface({ input: process.stdin, output: process.stdout, }); const input = []; rl.on('line', (line) => { input.push(line); }).on('close', () => { const [[n], [m], ...arr] = input.map(strToNumberArr); const result = soluti.. 더보기
[NodeJS] Leetcode 1680. Concatenation of Consecutive Binary Numbers function concatenatedBinary(n) { const modulo = Math.pow(10, 9) + 7; let answer = 1; let len = 4; for (let i = 2; i 더보기
[NodeJS] leetcode 788. Rotated Digits var rotatedDigits = function (n) { let answer = 0; const nums = [0, 1, 5, -1, -1, 2, 9, -1, 8, 6]; loop1: for (let i = 1; i 더보기
[NodeJS] 백준 11399 /** * @link https://www.acmicpc.net/problem/11399 */ const readline = require('readline'); const strToNumberArr = (str) => str.split(' ').map(Number); const rl = readline.createInterface({ input: process.stdin, output: process.stdout, }); const input = []; rl.on('line', (line) => { input.push(line); }).on('close', () => { const [n] = strToNumberArr(input[0]); const timeArr = strToNumberArr(input.. 더보기
[NodeJS] 백준 11047 /** * @link https://www.acmicpc.net/problem/11047 */ const readline = require('readline'); const strToNumberArr = (str) => str.split(' ').map(Number); const rl = readline.createInterface({ input: process.stdin, output: process.stdout, }); const input = []; rl.on('line', (line) => { input.push(line); }).on('close', () => { const [n, k] = strToNumberArr(input.shift()); const result = solution(n, k.. 더보기
[NodeJS] 백준 1931 /** * @link https://www.acmicpc.net/problem/1931 */ const readline = require('readline'); const strToNumberArr = (str) => str.split(' ').map(Number); const rl = readline.createInterface({ input: process.stdin, output: process.stdout, }); const input = []; rl.on('line', (line) => { input.push(line); }).on('close', () => { const n = Number(input.shift()); const arr = input.map((s) => strToNumberAr.. 더보기
[NodeJS] 백준 1764 /** * @link https://www.acmicpc.net/problem/1764 */ const readline = require('readline'); const strToNumberArr = (str) => str.split(' ').map(Number); const rl = readline.createInterface({ input: process.stdin, output: process.stdout, }); const input = []; rl.on('line', (line) => { input.push(line); }).on('close', () => { const [n, m] = strToNumberArr(input.shift()); const listen = input.slice(0,.. 더보기

728x90