본문 바로가기
알고리즘/백준 알고리즘

(JAVA) 백준 알고리즘 2675 문제 - 문자열 반복 (문자열)

by Love of fate 2020. 10. 20.
728x90
반응형

19:03 ~ 19:15 (총 12분 소요)


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
import java.util.Scanner;
 
public class Main2675 {
 
    public static void main(String[] args) {
        //19:03 ~ 19:15 => 12분소요
        //문자열 반복
        Scanner sc = new Scanner(System.in);
        
        int su = sc.nextInt();
        String [] resultArr = new String [su];
        
        for(int i =0; i < su; i++) {
            int repeat = sc.nextInt();
            String str = sc.next();
            String [] strArr = str.split("");
            String sumStr = "";
            for(int j = 0; j < strArr.length; j++) {
                String text = strArr[j];
                for(int k = 0; k < repeat; k++) {
                    sumStr += text;
                }
            }
            resultArr[i] = sumStr;
        }
        
        for(int i = 0; i < resultArr.length; i++) {
            System.out.println(resultArr[i]);
        }
    }
}
728x90
반응형