If $C$ is a positive integer where $C < 2^n$, then $C$ has less than $n$ primes in its prime factorization.
I know that the Prime Number Theorem states that the number of primes less or equal $n$ is given by $\pi(x) \geq \dfrac{x}{\log x}, \ \forall x\geq 11$. However, I'm not sure if I can use this expression to prove this.
Any guidance or solution is appreciated. Thanks.
Of course you don't need such a high powered theorem like the prime number theorem! Argue by contradiction. Assume $C$ had $n$ primes in its factorization; then $p_1p_2\cdots p_n \mid C$ for $p_1, ..., p_n$ some primes. So, $C \geq p_1p_2\cdots p_n \geq 2^n$ since $p_i\geq 2$ for each prime $p_i.$ This contradicts $C < 2^n,$ though.