문자열 S를 입력받은 후에, 각 문자를 R번 반복해 새 문자열 P를 만든 후 출력하는 프로그램을 작성하시오. 즉, 첫 번째 문자를 R번 반복하고, 두 번째 문자를 R번 반복하는 식으로 P를 만들면 된다. S에는 QR Code "alphanumeric" 문자만 들어있다.
QR Code "alphanumeric" 문자는 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ$%*+-./: 이다.
INPUT
2
3 ABC
5 /HTP
OUTPUT
AAABBBCCC
/////HHHHHTTTTTPPPPP
count
값 만큼 도는 루프를 추가로 생성한다.count
값 만큼 문자열의 단어 하나하나를 answer
변수에 넣는다.const readline = require('readline');
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
let input = [];
rl.on('line', function (line) {
input.push(line);
})
.on('close', function () {
const caseCount = input[0];
const caseLine = input.slice(1);
for(let i = 0; i < caseLine.length; i++) {
const arr = caseLine[i].split(" ");
const count = arr[0];
const str = arr[1];
// console.log(str);
let answer = "";
for(let j = 0; j < str.length; j++) {
for(let k = 0; k < count; k++) {
answer += str[j];
}
}
console.log(answer);
}
process.exit();
});