Let $n$ and $k$ be integers with $n \geq k \geq 0$. Find a combinatorial proof for
$$\binom{n+1}{k} = \binom{n}{k} + \binom{n-1}{k-1} + \cdots + \binom{n-k}{0} .$$
My approach: I was thinking to use the binomial formula as in $$2^n = \sum{\binom{n}{k}1^k1^{n-k}} .$$ I also tried to use Pascal's Identity $\binom{n}{r}=\binom{n-1}{r-1}+\binom{n-1}{r}$.

I think you can try to interpret this identity using the following real-life problem:
The answer is, of course, $\binom{n+1}{k}$. However, let's count differently, depending on what you eat first:
etc. until:
Generally, if you eat first $m$ pieces of chocolate ($0\le m \le k$) before getting on with your first Brussels sprout, there are $\binom{n-m}{k-m}$ ways to do it: after eating the initial chocolate pieces and the Brussels sprout, there will be $n-m$ treats left on the plate, $k-m$ of them being chocolate, so you can eat them in $\binom{n-m}{k-m}$ ways.
Altogether all those numbers must add to our original result $\binom{n+1}{k}$, i.e.
$$\binom{n+1}{k}=\binom{n}{k}+\binom{n-1}{k-1}+\binom{n-2}{k-2}+\cdots+\binom{n-(k-1)}{1}+\binom{n-k}{0}=\sum_{m=0}^k\binom{n-m}{k-m}$$