[프로그래머스] 모의고사 / Javascript
문제 코딩테스트 연습 - 모의고사 수포자는 수학을 포기한 사람의 준말입니다. 수포자 삼인방은 모의고사에 수학 문제를 전부 찍으려 합니다. 수포자는 1번 문제부터 마지막 문제까지 다음과 같이 찍습니다. 1번 수포자가 찍는 programmers.co.kr TRY let answers = [1, 3, 2, 4, 2, 1, 3, 2, 4, 2, 1, 3, 2, 4, 2, 1, 3, 2, 4, 2]; function solution(answers) { let answer = []; // supo : 수포자 찍는 방식 let supo = [ [1, 2, 3, 4, 5], [2, 1, 2, 3, 2, 4, 2, 5], [3, 3, 1, 1, 2, 2, 4, 4, 5, 5], ]; // 수포자들의 점수를 넣을 배열 l..
2021. 4. 28.
[프로그래머스] K번째수 / Javascript
문제 코딩테스트 연습 - K번째수 [1, 5, 2, 6, 3, 7, 4] [[2, 5, 3], [4, 4, 1], [1, 7, 3]] [5, 6, 3] programmers.co.kr TRY 1 let array = [1, 5, 2, 6, 3, 7, 4]; let commands = [ [2, 5, 3], [4, 4, 1], [1, 7, 3], ]; function solution(array, commands) { var answer = []; for (let i = 0; i a - b)[commands[i][2] - 1..
2021. 4. 27.
[백준] 1152번 / 단어의 개수 / Node.js
문제 5622번: 다이얼 첫째 줄에 알파벳 대문자로 이루어진 단어가 주어진다. 단어의 길이는 2보다 크거나 같고, 15보다 작거나 같다. www.acmicpc.net CODE const readline = require('readline'); const rl = readline.createInterface({ input: process.stdin, output: process.stdout, }); rl.on('line', function (line) { // 입력 받은 문자를 나눔 const alphabets = line.split(''); // dial object 생성 const dial = { 2: ['A', 'B', 'C'], 3: ['D', 'E', 'F'], 4: ['G', 'H', 'I'],..
2021. 4. 26.