I came up with problem #1 accidently when I playing around with polynomials. Here is my original solution, however it seems to me that this problem is easy even if approached directly.
Proof:
Let

be real (or complex numbers) and define

. The key step is to note that

by using the general product rule for derivatives. Now,

thus,

, this means that

cannot attain the same values at

(meaning

) because otherwise the situation is that a degree

polynomial attains the same value

times for

distinct numbers. Which is impossible. Thus,

cannot all be the same.