코딩테스트/백준

[백준] 2675 문자열 반복

민톨이 2024. 10. 29. 20:58
728x90

📋 문제

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

 

 

📋 풀이

 

package string;

import java.util.Scanner;

public class Num2675 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);

        int t = sc.nextInt();

        for (int i = 0; i < t; i++) {
            int r = sc.nextInt();
            String s = sc.next(); //nextLine()쓰면 에러

            for (int j = 0; j < s.length(); j++) {
                for (int k = 0; k < r; k++) {
                    System.out.print(s.charAt(j)); //여기 println 하면 안된다,,
                }
            }
            System.out.println(); //각 케이스 별로 한 줄로 입력
        }


    }
}

 

 

글씨가 구리지만 ,,

 

첨에 char을 어케 반복 돌리지 하다가 이리저리 해봤지만 충분히 고민했다 생각하여 남의 풀이 참조하였다

근데 n중 반복문 되니까 살짝 헷갈려서 손코딩 하면서 이해시켰다