Back

Solution: 2016 Fall Final - 3

Author: Michiel Smid

Question

How many bitstrings of length 55 start with 000 or end with 1010?
(a)
$2^{51} + 2^{52} - 2^{48}$
(b)
None of the above.
(c)
$2^{55} - 2^{48}$
(d)
$2^{51} + 2^{52}$

Solution

  • Let A be the event that a bitstring of length 55 starts with 000.
    The first 3 bits are fixed as 000.
    The remaining 52 bits can be any combination of 0s and 1s: $2^{52}$.
    $ |A| = 2^{52} $
  • Let B be the event that a bitstring of length 55 ends with 1010.
    The last 4 bits are fixed as 1010.
    The first 51 bits can be any combination of 0s and 1s: $2^{51}$.
    $ |B| = 2^{51} $
  • Let $ A \cap B $ be the event that a bitstring of length 55 starts with 000 AND ends with 1010.
    The first 3 bits are fixed as 000.
    The last 4 bits are fixed as 1010.
    The remaining 48 bits can be any combination of 0s and 1s: $2^{48}$.
    $ |A \cap B| = 2^{48} $

Since it’s asking for OR, we need to find $ A \cup B $

$ |A \cup B| = |A| + |B| - |A \cap B| $

$ |A \cup B| = 2^{52} + 2^{51} - 2^{48} $