I heard about this problem and I don't know how to solve it.
Can we divide the first $40$ positive integers in $4$ arrays such that for every array choosing any $x, y, z$ (not necessarily distinct) from that array we have $x+y \not= z$ ?
I think that the answear is no, but I don't know to prove it. I found a demonstration that we can't divide the first 16 numbers in 3 arrays using Dirichlet's Principle, but we can't apply that at this problem.
Solution for $16$ numbers in $3$ arrays
In at least an array (let's say $A$) we have $6$ numbers, let's call them $a_1< a_2 < ... < a_6$. All the diferences $a_i-a_1, i>1$ must be in the other 2 arrays . In one of the others arrays we will have 3 differences $b_1, b_2, b_3$ (let' say they are in $B$).Then the diferences $b_2-b_1, b_3-b_2, b_3-b_1$ must be in the third array and this is not possible.