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중 반복문 되니까 살짝 헷갈려서 손코딩 하면서 이해시켰다
'코딩테스트 > 백준' 카테고리의 다른 글
| [백준] 5585 거스름돈 - 그리디 알고리즘 (2) | 2024.10.30 |
|---|---|
| [백준] 5622 다이얼 (0) | 2024.10.29 |
| [백준] 10809 알파벳 찾기 (0) | 2024.10.29 |
| [백준] 15552 빠른 A+B (0) | 2024.10.27 |
| [백준] 25314 코딩은 체육과목 입니다. (1) | 2024.10.27 |