728x90
쉬운 문제입니다.
for문이 없으면 무서울 것이 없습니다.
문제에서 요구하는대로 숫자와 문자를 순서대로 받고
최종 출력할 문자열에 정리하여 저장한 후 출력합니다
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int tc_num = sc.nextInt(); int rp_num; String tc; String[] tc_out = new String[tc_num]; for(int i=0;i<tc_num;i++) { rp_num = sc.nextInt(); tc = sc.next(); tc_out[i]=""; for(int j=0;j<tc.length();j++) { for(int k=0;k<rp_num;k++) { tc_out[i]=tc_out[i]+tc.charAt(j); } } } for (String string : tc_out) { System.out.println(string); } } } |
'알고리즘 풀이 > 백준' 카테고리의 다른 글
[백준][Java] 1316번 그룹 단어 체커 (0) | 2018.04.20 |
---|---|
[백준][Java] 1157번 단어 공부 (0) | 2018.04.20 |
[백준][Java] 10809번 알파벳 찾기 (0) | 2018.04.19 |
[백준][Java] 11654번 아스키 코드 (0) | 2018.04.19 |
[백준][Java] 2448번 별찍기 (0) | 2018.04.19 |