ウカマル応用情報技術者ログイン

令和4年度 秋期 応用情報技術者 問24

テクノロジ系

顧客に,A~Zの英大文字26種類を用いた顧客コードを割り当てたい。現在の顧客総数は8,000人であって,毎年,前年対比で2割ずつ顧客が増えていくものとする。3年後まで全顧客にコードを割り当てられるようにするためには,顧客コードは少なくとも何桁必要か。

選択肢
正解と解説

正解 ア

3年後の顧客数は8,000×1.2³=13,824人です。26³=17,576がこれを上回るので、3桁で足ります。

毎年2割ずつ増えるので、3年後の顧客数は8,000×1.2×1.2×1.2で求めます。8,000×1.2=9,600、9,600×1.2=11,520、11,520×1.2=13,824人です。英大文字26種類でn桁のコードを作ると、26のn乗通りの組合せがあります。26²=676では足りません。26³=17,576は13,824以上です。したがって、必要な桁数は最小で3桁です。

イ:4桁なら26⁴=456,976通りで足ります。ただし3桁の17,576通りで13,824人に足りるので、最小の桁数ではありません。

ウ:5桁でも割り当てられますが、3桁で足りるので最小の桁数ではありません。

エ:6桁は必要以上の桁数です。3桁の17,576通りで13,824人に足ります。

出典:令和4年度 秋期 応用情報技術者試験 問24

全年度から出題。10問で実力を判定します。登録不要。

出典:令和4年度 秋期 応用情報技術者試験 問24(独立行政法人情報処理推進機構)

解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方