이 문제는 많은 사람들이 실수할 부분이 있어서 공유하고자 포스팅한다.
바로 문제에서 문자로 (백슬러시)가 포함될 수 있다고 하는데,
Java에서 \를 출력하려면 '\' 이런 식으로 두번 연속 입력해야한다.
이 부분만 적용해주면 쉽게 해결할 수 있다.
import java.util.*;
import java.io.*;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st = new StringTokenizer(br.readLine());
int t = Integer.parseInt(st.nextToken());
for(int i = 0; i < t; i++){
st = new StringTokenizer(br.readLine());
int r = Integer.parseInt(st.nextToken());
String input = st.nextToken();
String answer = "";
for(int j = 0; j < input.length(); j++){
char cur = input.charAt(j);
for(int k = 0; k < r; k++){
if(cur == '\n') answer += cur;
answer += cur;
}
}
System.out.println(answer);
}
}
}