
応用情報技術者試験 令和7年度春期 午前 問5「A,B,C の順序で入力されるデータがある。各データについてスタックへの挿入と取…」の正解と解説です。応用情報技術者試験の「テクノロジ系」分野の過去問で、これまでの受験者の正答率は約60%です。
ウ. 5
正答率 60.3%(1,475人中 889人が正解)
スタックは後入れ先出しなので、A、B、C の順に入力しながら取り出すとき、出力できる順序は限られる。可能なのは ABC、ACB、BAC、BCA、CBA の 5 通りで、C を最初に出す場合は A と B がまだ中に残っているため、CAB は作れない。3! = 6 通りのうち 1 通りが不可能なので、5 通りになる。