본문 바로가기

Algorithm/Language Coder

Jungol (Java) - 612 : 문자열2 - 자가진단B

문제

5개의 정수를 입력받아 모두 붙여서 문자열로 저장한 후 세 자씩 나누어서 출력하는 프로그램을 작성하시오.

 

입력 예

12 5963 58 1 45678

 

출력 예

125

963

581

456

78

 

import java.util.*;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        StringBuilder str = new StringBuilder();
        int[] num = new int[5];

        for (int i = 0; i < 5; i++) {
            num[i] = sc.nextInt();
            str.append(num[i]);
        }
        int len = str.length();
        int cnt = 0;

        for (int i = 0; i < len; i++) {
            if (cnt == 3) {
                cnt = 0;
                System.out.println();
            }
            System.out.print(str.charAt(i));
            cnt++;
        }
    }
}