004-008-005
多次元配列:週間ポイント表
初級
問題説明
多次元配列:週間ポイント表
この問題では: 7日間×3店舗の週間ポイント獲得数を2次元配列で管理し、各店舗の合計ポイントと全店舗の週間合計を集計して標準出力に表示するプログラムを作成します。
学習目標: 2次元配列で数値データを管理し、集計処理を実装できる
ポイントカードの週間獲得記録を管理します。曜日と店舗(3店舗)の組み合わせでポイント獲得数を記録する2次元配列を作成します。
テストケース例
※ 出力例はプログラミングの国際標準に準拠し英語で表示しています
入力:
2 10 20 30 15 25 35
期待される出力:
=== Weekly Points === Day 1: A:10pt B:20pt C:30pt = 60pt Day 2: A:15pt B:25pt C:35pt = 75pt Total: 135pt (2 days)
入力:
1 50 40 30
期待される出力:
=== Weekly Points === Day 1: A:50pt B:40pt C:30pt = 120pt Total: 120pt (1 days)
入力:
3 10 10 10 20 20 20 30 30 30
期待される出力:
=== Weekly Points === Day 1: A:10pt B:10pt C:10pt = 30pt Day 2: A:20pt B:20pt C:20pt = 60pt Day 3: A:30pt B:30pt C:30pt = 90pt Total: 180pt (3 days)
入力:
2 0 0 0 100 100 100
期待される出力:
=== Weekly Points === Day 1: A:0pt B:0pt C:0pt = 0pt Day 2: A:100pt B:100pt C:100pt = 300pt Total: 300pt (2 days)
❌ テストに失敗したケースがあります
あなたの解答
現在のモード:● 自分のコード
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 回実行可能
