令和元年度秋期 応用情報技術者試験 午前 問1

分野:基礎理論|実際に出題されたIPA過去問題

あるホテルは客室を 1,000 部屋もち,部屋番号は,数字 4 と 9 を使用しないで 0001 から順に数字 4 桁の番号としている。部屋番号が 0330 の部屋は,何番目の部屋か。

  1.  204
  2.  210
  3.  216
  4.  218
解答・解説を見る

正解:ウ

AI解説

数字4と9を使わない4桁の番号は、各桁が{0,1,2,3,5,6,7,8}の8種類のみを使う8進数的な数え方に対応する。0330番の部屋が何番目かを求めるには、0001から0330までに実際に使われる番号の個数を、各桁の使用可能数字とその順序関係から数え上げればよい。 ア: 204は千の位・百の位の数え方を誤って少なく見積もった場合に出やすい値であり、正しい個数ではない。 イ: 210も同様に、各桁の繰り上がりの扱いを誤った場合に生じる中間的な誤答である。 ウ: 0001から0330まで4と9を除いた数字列を正しく数え上げると216番目となり、これが正解である。 エ: 218は数え過ぎ(重複や余分な桁の数字を含めてしまった場合)に生じる誤答である。 💡 「使えない数字がある連番」の順位を求める問題は、使える数字の集合(この場合8種類)に置き換えて桁ごとに何進数的に数えるのがコツである。

出典:令和元年度 秋期 応用情報技術者試験 午前 問1 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
📱 演習アプリで解く(無料・登録不要・2,640問収録)

「基礎理論」分野の攻略ポイント

2進数・論理演算・集合・確率統計・情報理論・AI/機械学習の理論・オートマトン・形式言語・計算量が範囲です。純粋な計算問題が多く、対策の有無がそのまま得点差になります。手を動かす練習が最も効く分野です。

基礎理論の攻略ポイントをすべて見る(要点6項目・ひっかけ3項目)→

同じ分野(基礎理論)の過去問