For the sake of brevity let's define:
\begin{equation}
A = \sum_{k=\lfloor\frac{n}{2}\rfloor + 1}^n \binom{n}{k}p^n.
\end{equation}
First of all notice that by the Binomial Theorem we have:
\begin{equation}
2^n = (1+1)^n = \sum_{k=0}^n \binom{n}{k}
\end{equation}
and so multiplying by $p^n$ we get
\begin{equation}
(2p)^n = \sum_{k=0}^n \binom{n}{k}p^n.
\end{equation}
Notice that when $n$ is odd, the binomial coefficients $\binom{n}{0},\binom{n}{1},\dots,\binom{n}{n}$ are symmetric in the following sense:
\begin{equation}
\sum_{k=0}^{\lfloor\frac{n}{2}\rfloor}\binom{n}{k} =
\sum_{\lfloor\frac{n}{2}\rfloor + 1}^n\binom{n}{k}
\end{equation}
(think of Pascal's triangle: an example of an odd row is $1, 3, 3, 1$, and $1 + 3 = 3 + 1 = 4$). Thus, if $n$ is odd we have
\begin{equation}
\sum_{\lfloor\frac{n}{2}\rfloor+1}^n\binom{n}{k} = \frac{2^n}{2} = 2^{n-1}
\end{equation}
and hence $A = 2^{n-1}p^n$ whenever $n$ is odd. Can you see how to do the case where $n$ is even?