顧客に,A~Zの英大文字26種類を用いた顧客コードを割り当てたい。現在の顧客総数は8,000人であって,毎年,前年対比で2割ずつ顧客が増えていくものとする。3年後まで全顧客にコードを割り当てられるようにするためには,顧客コードは少なくとも何桁必要か。
令和4年度 秋期 応用情報技術者 問24
テクノロジ系
正解と解説
正解 ア
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 が確かめています。作り方