基本情報技術者 平成29年度春期午前問23

午前問23

顧客に、A〜Zの英大文字26種類を用いた顧客コードを割り当てたい。現在の顧客総数は8,000人であって、新規顧客が毎年2割ずつ増えていくものとする。3年後まで顧客全員にコードを割り当てられるようにするためには、顧客コードは少なくとも何桁必要か。
3
4
5
6
『情報処理過去問.com』からiPhoneアプリがリリースされました!!

正解

解説

3年後の顧客総数は
8,000×1.2×1.2×1.2=13,824(人)

A〜Zの英大文字26種類をn桁使って表せるコードの種類は26nなので
ア〜エをそれぞれあてはめると
ア.3
263=17,576
イ.4
264=456,976
ウ.5
265=11,881,376
エ.6
266=308,915,776
3年後の顧客総数は13,824(人)なので、アの3桁(AAA〜ZZZ)あれば顧客全員にコードを割り当てられます。
スポンサーリンク







シェアする

  • このエントリーをはてなブックマークに追加

フォローする