[백준] 2675 : 문자열 반복 - Java

길 잃은 까마귀·2022년 9월 14일
0

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


  • 문제

  • 풀이
    숫자를 입력받고 그이후에 문자열을 입력받은 후 문자열의 각각의 문자를 입력받은 숫자만큼 출력하는 문제이다. 이중 for문을 이용해 간편하게 풀 수 있다. charAt(index)는 문자열의 index번째 문자를 추출하는 것이다.
    예를 들어 baekjoon이라는 문자열의 charAt(0)은 b이다.

  • 코드
import java.util.Scanner;

public class Main {

	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();

			for (int j = 0; j < S.length(); j++) {
				for (int k = 0; k < R; k++) {
					System.out.print(S.charAt(j));
				}
			}
			System.out.println();
		}
	}
}
profile
코딩 고수가 될 사람

0개의 댓글