平成31年度 春期 問71
余りを出力するボックスの計算
出典: 平成31年度 春期 ITパスポート試験 公開問題 問71 (IPA)
図1のように二つの正の整数 A1,A2を入力すると,二つの数値 B1,B2を出力するボックスがある。B1は A2と同じ値であり,B2は A1を A2で割った余りである。図2のように,このボックスを2個つないだ構成において,左側のボックスの A1として49,A2として11を入力したとき,右側のボックスから出力される B2の値は幾らか。

- ア 1
- イ 2
- ウ 4
- エ 5
正解と解説を見る
正解: ア
- ア: 右のボックスの入力は 11 と 5 で、11 ÷ 5 の余りは 1 です。正しい答えです。
- イ: 2 は 11 ÷ 5 の商です。余りではありません。
- ウ: 4 は 49 ÷ 11 の商です。右のボックスの出力ではありません。
- エ: 5 は左のボックスの B2 (49 ÷ 11 の余り) です。
ポイント
ボックスは (A1, A2) を入力すると、B1 = A2、B2 = A1 を A2 で割った余り、を出力します。
- 左のボックス: A1 = 49、A2 = 11 → B1 = 11、B2 = 49 ÷ 11 = 4 余り 5
- 右のボックス: A1 = 11、A2 = 5 → B2 = 11 ÷ 5 = 2 余り 1
右のボックスの B2 は 1 です。
広告
「アルゴリズムとプログラミング」をこのサイトで解く (記録・間違えた問題の解き直し・AI教師への質問)
広告