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)
❌ テストに失敗したケースがあります
❌ エラー発生

あなたの解答

現在のモード: 自分のコード
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 回実行可能