📝 문제
🔑 풀이 과정
풀이라고 하긴 뭐하지만... 내가 생각했던 과정이니깐!
이 문제는 반복문의 범위만 잘 설정하면 될 것 같다.
그리고 내가 문자열의 인덱스에 순차적으로 접근할때 자꾸 toCharArray 메서드를 사용하는 습관이있는데,
꼭 필요한거 아니면 굳이 배열 따로 선언하지 말고 charAt()을 쓰도록 해야겠다. (사진에도 배열로 적어둠ㅎ;)
🔓 답안
import java.io.*;
import java.util.StringTokenizer;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
int T = Integer.parseInt(br.readLine());
for(int i = 0; i < T; i++){
StringTokenizer st = new StringTokenizer(br.readLine());
int R = Integer.parseInt(st.nextToken());
String str = st.nextToken();
for(int j = 0; j < str.length(); j++){
for(int k = 0; k < R; k++){
bw.write(str.charAt(j));
}
}
bw.newLine();
}
bw.flush();
bw.close();
}
}
'PS > Baekjoon' 카테고리의 다른 글
[Baekjoon] 8958 - OX퀴즈 (1) | 2022.12.14 |
---|---|
[Baekjoon] 2920 - 음계 (0) | 2022.12.13 |
[Baekjoon] 10818 - 최소, 최대 (0) | 2022.12.11 |
[Baekjoon] 2562 - 최댓값 (0) | 2022.12.10 |
[Baekjoon] 1008 - A/B (1) | 2022.12.09 |
댓글