基礎理論
アルゴリズム
コンピュータ構成要素
システム構成要素
ソフトウェア
ハードウェア
ヒューマンインタフェース
マルチメディア
データベース
ネットワーク
セキュリティ
システム開発技術
ソフトウェア開発管理技術
😀 mypage
🥇 ranking
📊 chart
📏 rule
No.90 2種類の文字 "A","B" を1個以上,最大n個並べた符号を作る。
60通りの符号を作るときのnの最小値は幾らか。
⭕️
💾
🖊 ☑️
⭕️ [[ AnswerCalc[0] ]] % A [[ AnswerCalc[1] ]]
"A","B"をビットの"0"と"1"の2進数に置き換えて考えると、n個の並びでは次のように2n通りの組合せがあります。

 1文字→2通り
 2文字→4通り
 3文字→8通り

文字数は"最大"n個なので、文字列長が3の場合は、

 2+4+8=14

14通りを表現できることになります。さらに文字列長を増やしていくと、

 4文字→16通り
 14+16=30通り

 5文字→32通り
 30+32=62通り

というように5個を並べたときに表現できる組合せ数が60通りを超えることがわかります。
💾 ✔️
[[ d.CommentTxt ]]
🏠 >   基本情報技術者試験 >     テクノロジー >     基礎理論 >  
< >
🥇