코테 공부

[SWEA]간단한 압축 풀기(1946번, 자바)☆

DaEun_ 2022. 11. 16. 19:56

 

 

import java.util.Arrays;
import java.util.Scanner;


class Solution
{
	public static void main(String args[]) throws Exception
	{
		
		Scanner sc = new Scanner(System.in);
		int T;
		T=sc.nextInt();
		
		for(int test_case = 1; test_case <= T; test_case++)
		{
			StringBuffer sb=new StringBuffer();
			int N=sc.nextInt();
			for(int i=0;i<N;i++) {
				String s=sc.next();
				int num=sc.nextInt();
				
			for(int j=0;j<num;j++) sb.append(s);
				
			}
			System.out.println("#"+test_case);
			
			int count=sb.length()/10;
			int index=0;
			while(count-->0) {
				System.out.println(sb.substring(index*10,(index+1)*10 ));
				index++;
			}
			System.out.println(sb.substring(index*10, sb.length()));
		
		}
	}
}