問24令和4年度 秋期テクノロジ系
顧客に,A~Zの英大文字26種類を用いた顧客コードを割り当てたい。現在の顧客総数は8,000人であって,毎年,前年対比で2割ずつ顧客が増えていくものとする。3年後まで全顧客にコードを割り当てられるようにするためには,顧客コードは少なくとも何桁必要か。
- ア3
- イ4
- ウ5
- エ6
正解はア
解説 本サイト独自(IPA公表のものではありません)
ア 顧客コードで表せる組合せ数は,各桁で使える文字数を桁数分だけ掛けた値である。三桁の全組合せ数は,二割ずつ三年間増加した後の顧客数を上回る。一方,それより一桁短いコードでは現在の顧客数にも足りないので,必要な最小桁数は三桁である。
- イ 四桁なら三年後の全顧客に割り当てられるが,三桁でも必要な組合せ数を満たすので,最小の桁数ではない。
- ウ 五桁は必要数を大幅に上回る組合せを表せるが,三桁で足りるため,少なくとも必要な桁数としては過剰である。
- エ 六桁でも割当ては可能だが,求めるのは全顧客を収容できる最小桁数なので,三桁より長いこの桁数は該当しない。
この解説は間違っています
この解説は,別のモデルによるレビューを受けています。
出典:令和4年度 秋期 応用情報技術者試験 午前 問24