ITパスポート講座
★ 猫本 7-01 アルゴリズムとデータ構造(その1) ★
ITパスポート 平成31年度春期 問71
図1のように二つの正の整数A1,A2を入力すると,二つの数値B1,B2を出力するボックスがある。B1はA2と同じ値であり,B2はA1をA2で割った余りである。図2のように,このボックスを2個つないだ構成において,左側のボックスのA1として49,A2として11を入力したとき,右側のボックスから出力されるB2の値は幾らか。
ア | 1 |
イ | 2 |
ウ | 4 |
エ | 5 |
解説
(イメージから解く)
よって,アである。
解答
ア
ITパスポート 令和元年度秋期 問70
大文字の英字から成る文字列の暗号化を考える。暗号化の手順と例は次のとおりである。この手順で暗号化した結果が"EGE"であるとき,元の文字列はどれか。
ア | BED |
イ | DEB |
ウ | FIH |
エ | HIF |
解説
(イメージから解く)
手順を逆に行う。
よって,イである。
解答
イ
ITパスポート 令和3年度 問74
流れ図Xで示す処理では,変数iの値が,1→3→7→13と変化し,流れ図Yで示す処理では,変数iの値が,1→5→13→25と変化した。図中のa,bに入れる字句の適切な組合せはどれか。
解説
(頭の準備体操)
地道にトレースする。
〔流れ図X〕をトレースする。kを1,2,3と変化させながら,3回繰り返す。
・【 a 】が「2i+k」のとき
・【 a 】が「i+2k」のとき
よって,ウかエである。
〔流れ図Y〕をトレースする。
・【 b 】が「k:1,3,7」のとき,つまりkを1,4,7と変化させながら,3回繰り返す。
・【 b 】が「k:2,2,6」のとき,つまりkを2,4,6と変化させながら,3回繰り返す。
よって,エである。
解答
エ