白準-数ソート[250]


質問する


N個の数字が与えられた場合、昇順で並べ替えられたプログラムを作成します.

入力


第1行は、数の個数N(1≦N≦1000)を与える.2行目から、N行の数字をあげます.この数は整数で、節値は1000以下です.数量は重複しません.

しゅつりょく


1行目からN行目まで昇順に並べた結果、1行ずつ出力されます.

に答える


Nサイズの1次元配列を作成し、入力を受信してArraysを行います.sort()を使用してソートします.

ソース

import java.util.*;

public class Main {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);

		int n = sc.nextInt();
		int[] arr = new int[n];

		for (int i = 0; i < n; i++) {
			arr[i] = sc.nextInt();
		}

		Arrays.sort(arr);

		for (int i = 0; i < n; i++) {
			System.out.println(arr[i]);
		}

	}

}