戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

ITパスポート 2011年 秋期 26


問題文

ある商店で販売している商品Aの1週間の売上個数の分布は表のとおりである。商品Aの発注から納入までのリードタイムが1週間のとき、品切れになる確率を10%未満にするため、発注時に最低限必要な在庫は幾つか。
ITパスポート 2011年 秋期  問26の問題画像

選択肢

87
88
92(正解)
93

🔒 解説は解答すると表示されます

商品Aの1週間の売上分布と在庫(品切れ確率)【ITパスポート 解説】

正解の理由

発注から納入までのリードタイムが1週間なので、発注した在庫は「その1週間に売れる個数」をカバーする必要があります。
「品切れになる確率を10%未満にする」とは、需要(売上個数)が在庫を超える確率 を 0.10 未満にする、という意味です。これを逆に言うと、需要が在庫以下である確率 を少なくとも 90%()にする必要があります。つまり、累積確率(その個数以下になる確率)が90%以上になる最小の在庫数量を選べば良い、ということです。
与えられた分布の累積確率を計算すると、92個で累積94%となり、初めて90%を超えます。したがって最小必要在庫は92個であり、正解は (92)です。

解法ステップ

  1. 用語確認:
    • リードタイム(発注から納入までにかかる時間)
    • 品切れ(在庫が無くなって、売りたいときに売れないこと)
  2. 求めたい条件を式にする:品切れ確率
  3. 表の分布(%)を使って、値ごとの累積確率(その個数以下になる確率)を順に足していく。
  4. 累積確率が90%以上になった最初の個数が「最低限必要な在庫」です。
累積計算(%):
  • 86:1 → 累積 1%
  • 87:5 → 累積 6%
  • 88:11 → 累積 17%
  • 89:20 → 累積 37%
  • 90:26 → 累積 63%
  • 91:20 → 累積 83%
  • 92:11 → 累積 94% ← ここで初めて90%を超える
よって必要在庫 = 92個(選択肢ウ)。
(数式で) 、したがって
必要なら計算は次のような簡単なコードでも確認できます:
values = list(range(86,95))
prob = [1,5,11,20,26,20,11,5,1]  # パーセンテージ
cum = 0
for v,p in zip(values,prob):
    cum += p
    print(v, cum)

選択肢別の誤答解説

  • ア: 87
    累積は 6%(1% + 5%)で、需要が在庫以下となる確率が6%しかありません。品切れ確率は94%で問題の条件(10%未満)を満たしません。
  • イ: 88
    累積は 17%(1+5+11=17)。需要が在庫を超える確率は83%で、条件を満たしません。
  • : 92(正解)
    累積は 94% で、需要が在庫を超える確率は6%となり、10%未満の条件を満たします。
  • エ: 93
    累積は 99%。確かに安全ですが「最低限必要な在庫」を問う問題なので、92で十分なところを多めに見積もった過剰在庫になります。

よくある誤解

  1. 「平均(期待値)を使えばよい」と思う誤解
    平均は中心的な値を示しますが、品切れ確率(サービスレベル)を決めるには累積確率を使って安全にカバーすべき上側の値を選ぶ必要があります。平均だけでは足りない場合が多いです。
  2. 「品切れ確率 = 在庫以下の確率」と混同する誤解
    品切れ確率は (在庫を超える確率)です。間違って (在庫以下の確率)をそのまま品切れ確率と考えないようにします。
  3. 境界の扱い(等号)を誤る
    「10%未満」という条件では、ちょうど10%は許されません。今回は累積が94%なので問題ありませんが、90%ちょうどなら不合格です( は条件を満たさない)。

補足コラム

この問題は「リードタイム中の需要をカバーするための在庫量」を求める典型問題です。実務では「サービスレベル(顧客に在庫を提供できる確率)」を決めて、それに基づき安全在庫(余分に持つ在庫)を計算します。今回のように需要が離散的に分布している場合は、累積分布を使って最小の値を選びます。需要が連続分布や平均・標準偏差が分かっている場合は、統計的に安全在庫を求める方法(例:標準正規分布を使う)を使うこともあります。
また、リードタイムが複数週や変動する場合は、リードタイム全体の需要分布を合成(畳み込み)して同様の考え方で在庫を決めます。

FAQ

Q1. 「品切れ確率10%未満」は「在庫が90%以上の確率で足りる」という意味ですか?
A1. はい。 を満たすことと同義です。
Q2. 平均値(期待値)である90個を選べばだめですか?
A2. 平均は90個ですが、累積63%(<=90)なので品切れ確率は37%です。条件(10%未満)を満たしません。
Q3. 表の%は百分率なので、そのまま足していいですか?
A3. はい。全てがパーセンテージ(合計100%)で与えられているので、そのまま累積して問題ありません。

関連キーワード: 在庫管理、品切れ確率、累積分布、サービスレベル、リードタイム、安全在庫
← 前の問題へこの年度をクイズで解く次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

ITパスポート
クイズ形式で学習しませんか?

クイズ画面へ遷移する

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について