Code snippet will generate given gemoetric equation-:
$f\left ( n \right )=\frac{n}{2^{0}}+\frac{n}{2^{1}}+\frac{n}{2^{2}}+...1 $
$=\frac{n}{2^{0}}+\frac{n}{2^{1}}+\frac{n}{2^{2}}+...\frac{n}{2^{k}}$
$\text{where }2^{k}=n,k=\log_{2} n$
$=n (1 \times \frac{1-(\frac{1}{2} )^{k+1}}{1-\frac{1}{2}})$
$=2n -\frac{n}{2^{k+1}}\approx n \text{i.e} O(n)$