package org.example;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.*;
class Main {
static BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
static StringBuilder sb = new StringBuilder();
public static void main(String[] args) throws Exception{
int[] arr;
int cnt=0;
while (true) {
System.out.printf("숫자를 입력해주세요(-1: 종료) : ");
int num = Integer.parseInt(br.readLine());
if (num == -1) {
System.out.println("입력을 종료합니다.");
String str = sb.toString();
String[] tmp = str.split(" ");
arr = new int[tmp.length];
for (int i = 0; i < arr.length; i++) {
arr[i] = Integer.parseInt(tmp[i]);
}
Arrays.sort(arr);
System.out.printf("입력한 숫자(오름차순) :");
for (int i = 0; i < arr.length; i++) {
System.out.printf(", "+arr[i]);
}
System.out.println();
System.out.println("프로그램을 종료합니다.");
System.exit(0);
}
sb.append(num+" ");
cnt++;
}
}
}
