
Blog
受験情報

【母関数マスター講座 第3回】硬貨の支払い方法〜「使わない硬貨」の表現と展開〜
前回(第2回)は、サイコロの「目の数」を $${x}$$ の次数に対応させることで、複数のサイコロの「目の和」を多項式の掛け算として自動計算する手法を学びました。
今回は、入試問題や網羅系参考書で頻出の「硬貨の支払い方法」を題材にします。サイコロとは少し違う「使わない硬貨がある」「金額が異なる」という条件を、母関数でどのように処理するのかを見ていきましょう。
1. 金額を「次数」に、枚数制限を「項の長さ」にする
次の標準的な問題を考えてみます。
【問題】
10円玉が5枚、50円玉が2枚、100円玉が1枚ある。これらの一部または全部を使って、ちょうど150円を支払う方法は何通りあるか?
通常の解法では、「100円玉を使う場合・使わない場合」で大きく場合分けし、さらに「50円玉の枚数」で細かく分けていく樹形図的な思考が求められます。しかし、母関数を使えばこれを一つの数式に丸投げできます。
ポイントは以下の2点です。
・硬貨の「金額」を $${x}$$ の次数(右肩の数字)にする。
・硬貨を「0枚使う(つまり使わない)」状態を $${x^0 = 1}$$ として必ず式に含める。
このルールに従って、各硬貨の「運命」を多項式に翻訳します。
・10円玉(5枚まで)の多項式: $${1 + x^{10} + x^{20} + x^{30} + x^{40} + x^{50}}$$
・50円玉(2枚まで)の多項式: $${1 + x^{50} + x^{100}}$$
・100円玉(1枚まで)の多項式: $${1 + x^{100}}$$
これらをすべて掛け合わせたものが、今回の支払いを網羅する全自動マシーンとなります。
$$
\begin{aligned}
f(x) = (1 + x^{10} + \cdots + x^{50})(1 + x^{50} + x^{100})(1 + x^{100}) \tag{①}
\end{aligned}
$$
2. ターゲットの次数だけを狙い撃ちする
私たちは「ちょうど150円」になる組み合わせが知りたいので、①の式をすべて展開する必要はありません。①を展開したときに作られる $${x^{150}}$$ の係数だけを調べればよいのです。
多項式の展開の基本原理「各カッコから1つずつ選んで掛ける」に従って、後ろの金額の大きいカッコからターゲットを絞り込んでいきます。
【ケースA】100円玉のカッコから $${x^{100}}$$ を選んだ場合
残り50円を作ればよいので、50円玉と10円玉のカッコから合わせて $${x^{50}}$$ を作ります。
$$
\begin{aligned}
&(\text{50円玉から } x^{50}) \times (\text{10円玉から } 1) = x^{50} \\
&(\text{50円玉から } 1) \times (\text{10円玉から } x^{50}) = x^{50} \tag{②}
\end{aligned}
$$
②より、このケースでは $${1 + 1 = 2}$$ 通りの選び方があります。
【ケースB】100円玉のカッコから $${1}$$ (0円)を選んだ場合
残り150円をすべて50円玉と10円玉で作る必要があります。
しかし、50円玉の最大は $${x^{100}}$$ 、10円玉の最大は $${x^{50}}$$ です。
$$
\begin{aligned}
(\text{50円玉から } x^{100}) \times (\text{10円玉から } x^{50}) = x^{150} \tag{③}
\end{aligned}
$$
③より、両方とも最大枚数を選ぶこの1通りしか存在しません。
したがって、ケースAの2通りとケースBの1通りを足して、答えは「3通り」であると即座に求まります。
まとめ
硬貨の支払い問題では、「使わない(0円)」を $${1}$$ と置き、それぞれの硬貨が作れる金額の限界までを多項式にすることで、頭の中のモヤモヤとした場合分けを「数式から特定の項を拾い上げる」という視覚的でシステマチックな作業に変換できます。数え漏らしを防ぐ最強の検算ツールとしても機能します。
次回、第4回では「5枚まで」のような枚数制限を取り払い、「制限なし」になったときに式がどのように進化するのか(方程式の整数解)を解説します。
【無料相談受付中】学習マネジメントはゴウカライズにおまかせを!
「成績が伸び悩んでいるけどどうやって打破すればいいかわからない…」
「塾・予備校に行ってるけど、全体の成績が思ったように上がらない…」
そんな悩みをお持ちの受験生・保護者の皆様、ゴウカライズにご相談ください!
入試を突破するため、私たちはあなたの志望校や受験方式に必要なすべてをトータルサポートします。
【一般入試】完全オーダーメイドの学習計画 :
入試は、わずかな失点が合否を分けることもあります。あなたの現状と志望校の出題傾向を分析し、合格ラインに到達するための最短ルートを設計。日々の進捗管理で、学習の遅れも見逃しません。
【推薦・総合型選抜】面接・小論文もプロが対応 :
推薦入試や総合型選抜で必須となる「面接・小論文・志望理由書」の対策もお任せください。医学部や獣医系特有のテーマ(動物倫理や獣医療時事など)に対応できるプロ講師が、合格レベルの答案作成と受け答えを指導します。
プロ講師・優秀学生講師の個別指導 :
学習管理だけでなく、経験豊富なプロ講師や、高倍率から選抜された優秀な学生講師による完全個別指導も提供。
苦手科目の克服や過去問解説など、あなたのニーズに合わせた1対1の指導が可能です。
【医学部・獣医学部対策】特殊な対策に完全対応 :
医学部入試、獣医学部入試は特殊な対策が必要です。
面接などがある入試形式の場合、面接対策も侮れません。
そんな入試に精通したプロがゴウカライズには多数在籍しています。
ゴウカライズ代表の大北も医学部・獣医学部受験の指導経験は15年を超える大ベテランです。
まずは無料相談で、あなたの合格までのロードマップを一緒に描きませんか?
無理な勧誘は一切ありません。
予備校選びに迷っているなどの相談でも、客観的にアドバイスを行います。
公式LINEでいつでも無料相談を受け付けています!
https://line.me/R/ti/p/@965ezfgt?oat_content=url
#入試数学 #医学部入試 #高校数学
