본문 바로가기

프로그래밍언어/알고리즘

백준 2675 문자열 반복_JAVA

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

 

2675번: 문자열 반복

문자열 S를 입력받은 후에, 각 문자를 R번 반복해 새 문자열 P를 만든 후 출력하는 프로그램을 작성하시오. 즉, 첫 번째 문자를 R번 반복하고, 두 번째 문자를 R번 반복하는 식으로 P를 만들면 된다

www.acmicpc.net

 

 

 


import java.util.Scanner;

public class Main {
    public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);

        int N =  sc.nextInt();


        for(int i = 0 ; i < N ; i++){
                int loop = sc.nextInt();
                String s = sc.next();

                for(int j = 0 ; j < s.length() ; j++){
                    for(int k = 0 ; k < loop ; k++)
                        System.out.print(s.charAt(j));
                }
            System.out.println();
        }


        sc.close();
    }
}

'프로그래밍언어 > 알고리즘' 카테고리의 다른 글

백준 2908 상수_JAVA  (0) 2023.06.08
백준 1152 단어의 개수_JAVA  (0) 2023.06.07
백준 10809 알파벳 찾기_JAVA  (1) 2023.06.07
백준 9086 문자열_JAVA  (0) 2023.05.09
백준 2734 단어 길이 재기_JAVA  (0) 2023.05.09