Let $D$ and $E$ be integral domains. Show that if $\operatorname{char}(D)=p$ and $n \cdot 1_D = 0_D$ for some $n \in \Bbb N$, then $p \mid n$.
Since $\operatorname{char}(D)=p$ we have that $p \cdot 1_D =1_D + \dots + 1_D = 0$. Also $p$ is the smallest such number. We get that $$n \cdot 1_D=0_D=p\cdot 1_D$$ and because $p$ is the smallest such number we must have that either $n =p$ or $n$ is a multiple of $p$ and in any case $p$ divides $n$.
Can I draw the conclusion that either $n=p$ or $n=kp$ for some $k \in \Bbb Z$ from $n \cdot 1 _D =p \cdot 1_D$?