顧客コードの桁数
出典: 令和4年度 秋期 応用情報技術者試験 午前 問24 (IPA)
顧客に,A〜Z の英大文字 26 種類を用いた顧客コードを割り当てたい。現在の顧客総数は 8,000 人であって,毎年,前年対比で 2 割ずつ顧客が増えていくものとする。3 年後まで全顧客にコードを割り当てられるようにするためには,顧客コードは少なくとも何桁必要か。
- ア 3
- イ 4
- ウ 5
- エ 6
正解と解説を見る
正解: ア
- ア: 26 × 26 × 26 = 17,576 通りで、3 年後の 13,824 人を表せるので正しい答えです。
- イ: 4 桁あれば足りますが、3 桁で 17,576 通りあるので、「少なくとも」必要な桁数は 3 です。
- ウ: 5 桁は必要以上です。3 桁で足ります。
- エ: 6 桁は必要以上です。3 桁で足ります。
ポイント
- 3 年後の顧客数: 8,000 × 1.2 × 1.2 × 1.2 = 13,824 人
- 26 種類の文字で表せる数: 2 桁 = 676、3 桁 = 17,576
- 17,576 ≧ 13,824 なので、3 桁 あれば足ります。