013-003-007
標準ライブラリ:配列操作(Arrays)
中級
問題説明
標準ライブラリ:配列操作(Arrays)
この問題では: 標準入力から整数配列と検索する値を読み取り、Arrays.sort()で配列をソートし、Arrays.binarySearch()で要素を検索して、結果を標準出力に表示するプログラムを作成します。
学習目標: JavaのArraysクラスを使って、配列のソートや検索を効率的に行えるようになる
概要
Arraysクラスの静的メソッドを使って、整数配列のソートと要素の検索を行います。Arrays.sort()とArrays.binarySearch()を使用します。
入力形式
N
a1 a2 ... aN
target
- 1行目: 配列のサイズ N
- 2行目: N個のスペース区切りの整数
- 3行目: 検索する値 target
出力形式
Sorted: [ソート後の配列]
Index of {target}: {インデックス}
入力例
5
5 2 8 1 9
8
出力例
Sorted: [1, 2, 5, 8, 9]
Index of 8: 3
