백준 알고리즘

5. 문자열 - 6 (2675번)

IT의 큰손 2023. 3. 5. 11:26
728x90

★ 문제

  • 문자열 반복
  • 문자열 S를 입력받은 후에, 각 문자를 R번 반복해 새 문자열 P를 만든 후 출력하는 프로그램을 작성하시오. 즉, 첫 번째 문자를 R번 반복하고, 두 번째 문자를 R번 반복하는 식으로 P를 만들면 된다. S에는 QR Code "alphanumeric" 문자만 들어있다.
  • QR Code "alphanumeric" 문자는 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ\$%*+-./: 이다.

★ 소스코드

    •  
import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		
		Scanner scan = new Scanner(System.in);
		
		int num = scan.nextInt();
		
		for(int i=0; i<num; i++) {
			int value = scan.nextInt();
			String input = scan.next();
			
			String result = "";
			
			for(int j=0; j<input.length(); j++) {
				for(int k=0; k<value; k++) {
					result += input.charAt(j);
				}
			}
			System.out.println(result);
		}
		

	}

}
728x90