図1のように二つの正の数値A1、A2を読み取り、二つの数値B1、B2を出力するボックスがある。B1にはA2と同じ数値を出力し、B2にはA1をA2で割った余りを出力する。図2のようにこのボックスを2個つないだ場合、A1=15、A2=6のとき後方のボックスのB1に出力される数値は幾らか。
ア:0
イ:3
ウ:6
エ:15
答:イ
前方のボックスへA1=15、A2=6を入力した場合、前方のボックスを出た時点で以下の通りになる。
B1=A2=6
B2=A1÷A2の余り=15÷6の余り=3
前方のボックスのB1は後方のボックスのA1と、前方のボックスのB2は後方のボックスのA2と繋がっているので、後方のボックスへは、A1=6、A2=3として入力する。
B1=A2=3
B2=A1÷A2の余り=6÷3の余り=0