“商品値引き”表に示すとおり,値引き率が異なる商品群がある。30 個買ったときに最も合計価格が安いのは,どの ID の商品か。ここで,値引き数量以上の個数を購入した場合に,合計価格に対して値引率で示す値引きが適用されるものとする。 商品値引き
| 商品ID | 単価(円) | 値引き数量(個) | 値引率(%) |
|---|---|---|---|
| 0001 | 30 | 30 | 30 |
| 0002 | 25 | 40 | 40 |
| 0003 | 40 | 20 | 50 |
| 0004 | 35 | 35 | 60 |
この問題の解説と、これまでの解答の記録です。
“商品値引き”表に示すとおり,値引き率が異なる商品群がある。30 個買ったときに最も合計価格が安いのは,どの ID の商品か。ここで,値引き数量以上の個数を購入した場合に,合計価格に対して値引率で示す値引きが適用されるものとする。 商品値引き
| 商品ID | 単価(円) | 値引き数量(個) | 値引率(%) |
|---|---|---|---|
| 0001 | 30 | 30 | 30 |
| 0002 | 25 | 40 | 40 |
| 0003 | 40 | 20 | 50 |
| 0004 | 35 | 35 | 60 |
0001 は単価 30 円で、購入数 30 個がちょうど値引き数量 30 個に達するため値引きは適用される。ただし値引率は 30%と 4 商品中で最も小さく、合計価格は 30 円×30 個 = 900 円の 30%引きで 900×0.7 = 630 円にとどまる。0003 の 600 円より 30 円高いので最安ではない。値引き条件を満たす商品が 0001 と 0003 の二つある以上、そこで止めずに両方の値引後の金額まで計算しないと取り違える、というのがこの選択肢の落とし穴である。
0002 は単価 25 円と 4 商品中で最も安いが、値引き数量が 40 個であり、購入数 30 個ではこれに届かないため値引きは一切適用されない。合計価格は 25 円×30 個 = 750 円のままで、0003 の 600 円より 150 円高い。単価の安さだけを見て、値引きの適用条件 (30 個 < 40 個) を確認し忘れると選んでしまう典型的な誤答である。
正解 正解はウ「0003」。この問題は、値引きが適用されるかどうかを先に判定し、そのうえで 4 商品すべての合計価格を実際に計算して比べるだけで解ける。まず適用判定から。条件は「値引き数量以上の個数を購入した場合」なので、購入数 30 個に対して値引き数量が 30 個以下の商品だけが値引きの対象になる。表を見ると 0001 (値引き数量 30 個) と 0003 (同 20 個) は 30 個で条件を満たすが、0002 (同 40 個) と 0004 (同 35 個) は 30 個では届かず、値引率がいくら大きくても定価のままである。次に合計価格を計算する。合計価格 = 単価 × 数量 ×(1 − 値引率) なので、0001 は 30 円×30 個 = 900 円に 30%引きが効いて 900×0.7 = 630 円、0002 は 25 円×30 個 = 750 円 (値引きなし)、0003 は 40 円×30 個 = 1200 円に 50%引きが効いて 1200×0.5 = 600 円、0004 は 35 円×30 個 = 1050 円 (値引きなし)。並べると 600 円 (0003) < 630 円 (0001) < 750 円 (0002) < 1050 円 (0004) となり、最も安いのは 600 円の 0003 である。0003 は単価 40 円と 4 商品中で最も高いにもかかわらず、値引き数量が 20 個と最も緩く 30 個購入で確実に条件を満たし、しかも 50%という大きな値引率が効くため、値引後の実額で逆転して最安になる。単価の安さでも値引率の高さでも順位が決まらず、条件判定を含めた実額計算だけが答えを決める、という点がこの問題の核心である。
0004 は値引率が 60%と 4 商品中で最も高く一見有利に見えるが、値引き数量が 35 個であり、購入数 30 個ではこれに届かないため値引きは適用されない。したがって合計価格は 35 円×30 個 = 1050 円の定価となり、4 商品中で最も高い。値引率の数字の大きさだけに目を奪われ、そもそも値引きが発動するかどうかを確かめないと選んでしまう選択肢である。