020-005-004

Collections:リストのソートとシャッフル

上級

問題説明

Collections:リストのソートとシャッフル

この問題では: 整数リストを読み込み、Collectionsクラスのsortreversemaxminメソッドを使って指定された操作を実行し、結果を標準出力に表示するプログラムを作成します。

学習目標: Collectionsユーティリティクラスのsort、reverse、maxメソッドを使いこなす

数値リストに対してCollectionsクラスのメソッドを使って操作を行います。

入力

1行目: 要素数
2行目: スペース区切りの整数
3行目: 操作("sort", "reverse", "max", "min")

出力

sort: ソート後のリスト
reverse: 逆順後のリスト
max: 最大値
min: 最小値

具体例

入力:

5
3 1 4 1 5
sort

出力:

[1, 1, 3, 4, 5]

テストケース例

※ 出力例はプログラミングの国際標準に準拠し英語で表示しています

入力:
5
3 1 4 1 5
sort
期待される出力:
[1, 1, 3, 4, 5]
入力:
4
1 2 3 4
reverse
期待される出力:
[4, 3, 2, 1]
入力:
5
10 20 5 30 15
max
期待される出力:
30
入力:
3
100 50 75
min
期待される出力:
50
❌ テストに失敗したケースがあります
❌ エラー発生

あなたの解答

現在のモード: 自分のコード
import java.util.Scanner;

public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
// ここにコードを書いてください

sc.close();
}
}
0 B / 5 MB

残り 9 回実行可能