図1は、目標金額ちょうどになる最小の硬貨枚数を計算するプログラムのフローチャートの一部です。空欄(キ、ク、ケ、コ)を埋める適切な選択肢を解答群から選択します。

離散数学アルゴリズムフローチャート最適化硬貨の最小枚数
2025/7/3

1. 問題の内容

図1は、目標金額ちょうどになる最小の硬貨枚数を計算するプログラムのフローチャートの一部です。空欄(キ、ク、ケ、コ)を埋める適切な選択肢を解答群から選択します。

2. 解き方の手順

* (1) `Kouka`は硬貨の額面を表す配列です。
* (2) `kingaku`は目標金額を表します。
* (3) `maisu`は硬貨の枚数を格納する変数で、初期値は0です。`nokori`は目標金額から使用した硬貨の額面を引いた残り金額で、初期値は`kingaku`です。
* (4) `i` を**キ**ながら繰り返す: `i` は配列`Kouka`のインデックスを表し、硬貨の額面が大きい順に処理していく必要があるため、インデックスは大きい方から小さい方へ減らしていく必要があります。
* (5) `maisu` = **ク** + **ケ**: 最小枚数を求めるためには、現在の`nokori`で最大の硬貨をできるだけ多く使う必要があります。そのため、`nokori`を`Kouka[i]`で割った商を`maisu`に足し、割った余りを新しい`nokori`とします。`maisu`に商を足す必要があるので、**ク**は`maisu`でないといけません。**ケ**は`nokori`を`Kouka[i]`で割った商でなければならないので`nokori ÷ Kouka[i]`となります。
* (6) `nokori` = **コ**: `nokori`は、残りの金額を表します。硬貨を使った後に残った金額を更新する必要があるので、`nokori`を`Kouka[i]`で割った余りを`nokori`に代入します。つまり`nokori % Kouka[i]`を代入する必要があります。
* (7) 表示する (maisu): 最終的に計算された硬貨の枚数`maisu`を表示します。
したがって、
* キ: `i`を 5から1まで1ずつ減らしながら繰り返す (選択肢 ⑤)
* ク: `maisu` (選択肢 ①)
* ケ: `nokori ÷ Kouka[i]` (選択肢 ⓪)
* コ: `nokori % Kouka[i]` (選択肢 ①)

3. 最終的な答え

キ: ⑤
ク: ①
ケ: ②
コ: ①

「離散数学」の関連問題

問題は、組み合わせ $_nC_3$ を計算し、その結果を多項式で表すことです。

組み合わせ二項係数組み合わせ論階乗多項式
2025/7/5

問題10の(1)~(4)を解きます。 (1) 6人が駅伝で走る順番は何通りあるか。 (2) 6人の中から4人の走るメンバーを選ぶ方法は何通りあるか。 (3) 選んだ4人が4区間を走る順番は何通りあるか...

順列組み合わせ場合の数
2025/7/5

全体集合$U$とその部分集合$A$, $B$について、$n(U)=60$, $n(A)=32$, $n(B)=25$, $n(A \cap B) = 17$であるとき、次の個数を求めよ。 (1) $n...

集合集合の要素数補集合和集合共通部分
2025/7/5

集合 $A$ は1から100までの3の倍数の集合であり、集合 $B$ は1から100までの5の倍数の集合である。 (1) 集合 $A$ の要素の個数を求める。 (2) 集合 $A \cap B$ の要...

集合倍数要素の個数集合の共通部分
2025/7/5

## 1. 問題の内容

集合集合演算補集合共通部分和集合
2025/7/4

全体集合 $U = \{x | 1 \le x \le 10, x \text{は整数}\}$ の部分集合 $A = \{1, 2, 3, 5, 7\}$ と $B = \{2, 3, 8, 10\}...

集合集合演算共通部分補集合
2025/7/4

(1) $x + y + z = 7$ を満たす負でない整数 $x, y, z$ の組の数を求めます。 (2) $x + y + z = 9$ を満たす正の整数 $x, y, z$ の組の数を求めます...

重複組み合わせ整数解組み合わせ
2025/7/4

重さの異なるP, Q, R, Sの4つの箱について、以下の情報が与えられています。 * PはSより重い。 * 最も重いのはPではない。 このとき、4つの箱を重い順に並べると、考えられる順番の組...

順列組み合わせ不等式場合の数
2025/7/4

与えられた図形を一筆書きする方法が何通りあるかを求める問題です。図形は、横棒の両端にそれぞれ2つのループと3つのループが繋がった形をしています。

グラフ理論一筆書き組み合わせ
2025/7/4

与えられた6つの文字G, A, K, K, O, Uについて、以下の問題を解きます。 (1) 6つの文字全てを一列に並べる並べ方は何通りあるか。 (2) 6つの文字を辞書式順に並べたとき、100番目の...

順列重複順列辞書式順
2025/7/4