020-001-002
リスト管理:買い物リスト
初級
問題説明
リスト管理:買い物リスト
この問題では: ArrayListに商品名を順番に追加し、番号付きで一覧表示するとともに合計商品数を標準出力に表示するプログラムを作成します。
学習目標: ArrayListを使って複数のデータを管理し、追加・取得・サイズ取得の基本操作を学ぶ
標準入力から商品数と商品名を読み込み、ArrayList<String>に格納します。その後、forループで各要素をget(i)で取り出しながら[1] 商品名形式で表示し、最後にsize()でリストの合計件数を出力します。
入力
1行目: 商品数(整数、1-10個)
2~N+1行目: 商品名(文字列)
出力
Shopping List:
[1] [商品名1]
[2] [商品名2]
...
Total Items: [商品数]
テストケース例
※ 出力例はプログラミングの国際標準に準拠し英語で表示しています
入力:
3 Milk Bread Eggs
期待される出力:
Shopping List: [1] Milk [2] Bread [3] Eggs Total Items: 3
入力:
5 Apple Banana Orange Grapes Watermelon
期待される出力:
Shopping List: [1] Apple [2] Banana [3] Orange [4] Grapes [5] Watermelon Total Items: 5
入力:
1 Coffee
期待される出力:
Shopping List: [1] Coffee Total Items: 1
入力:
4 Rice Salt Sugar Flour
期待される出力:
Shopping List: [1] Rice [2] Salt [3] Sugar [4] Flour Total Items: 4
❌ テストに失敗したケースがあります
あなたの解答
現在のモード:● 自分のコード
99
1
2
3
4
5
6
7
8
9
10
›
⌄
⌄
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 回実行可能
