백준-Node.js-12605, 단어순서 뒤집기

송철진·2023년 2월 22일
0

백준-Node.js

목록 보기
33/69

풀이

const fs = require('fs');
const input = fs.readFileSync("/dev/stdin").toString().trim()
                 .split('\n').slice(1);

const solution = a => {
  return a.map((el,i) => {
    el = el.split(' ').reverse().join(' ')
    return `Case #${i+1}: ${el}`;
  }).join('\n')
}

console.log(solution(input));

입력된 각 라인을 map()으로 다음을 순회한다.
각 요소는 공백을 기준으로 split() 하고
reverse()로 순서를 뒤집고 공백을 기준으로 join()한 뒤
Case #번호를 붙여준다.

profile
검색하고 기록하며 학습하는 백엔드 개발자

0개의 댓글