修了試験 2026-01-25実施分 基本情報技術者試験 問37
次の流れ図において, ①→②→③→⑤→②→③→④→②→⑥ の順に実行させるために,①においてmとnに与えるべき初期値aとbの関係はどれか。 ここで,a,bはともに正の整数とする。

正答4
解説
正解はエ。 ①でm←a,n←bとした後,②→③→⑤の順に進むのはm≠nかつm<nのときで,n←n-m(=b-a)となる。 続く②→③→④は再びm≠nかつ今度はm>nで,m←m-n(=a-(b-a)=2a-b)となる。 最後の②→⑥は等しくなって終了する場合なので,2a-b=b-a,整理すると3a=2bとなる。まとめて解く
修了試験 2026-01-25実施分を通しで解く(60問)→