개발자 첫걸음/백준

백준 문자열 4 - 문자열 반복 [2675]

프로아마추어 2022. 10. 5. 15:20

https://www.acmicpc.net/problem/2675

 

2675번: 문자열 반복

문자열 S를 입력받은 후에, 각 문자를 R번 반복해 새 문자열 P를 만든 후 출력하는 프로그램을 작성하시오. 즉, 첫 번째 문자를 R번 반복하고, 두 번째 문자를 R번 반복하는 식으로 P를 만들면 된다

www.acmicpc.net

 

나의 답안

1
2
3
4
5
6
7
8
9
const input = require("fs").readFileSync(0).toString().trim().split("\n");
 
for (let i = 1; i < input.length; i++) {
  let result = "";
  const [cnt, str] = input[i].split(" ");
 
  str.split("").forEach((s) => (result += s.repeat(parseInt(cnt))));
  console.log(result);
}
cs