The original question: given $6666$ integers, (positive, negative or $0$) is it always possible to choose $2018$ from them so that the chosen numbers add to a multiple of $2018$? (positive multiple, negative multiple or $0$) Prove or disprove.
More generally, for what $n$ and $m$, given $n$ integers, it is always possible to choose $m$ from them so that their sum is a multiple of $m$?
I tried for small $m$s to find a minimum $n$ that fits, and my research shows (in $n$ for $m$ form): $1$ for $1$, $3$ for $2$, $5$ for $3$, $7$ for $4$, $9$ for $5$, $11$ for $6$, $13$ for $7$, $15$ for $8$. My program takes already quite long for the last case ($15$ for $8$), so I terminated it.
My guess from these cases is that $2m - 1$ is the least fit for $m$, and therefore the original question is true since $6666 > 4035 = 2 \cdot 2018 - 1$, but I apparently have no idea about the proof.
Disclaimer: this is not homework. I fail to do it cuz I'm bad.