You have 40 weights. It is known that the difference of weight in every 2 weights is no bigger than 45 kg. Also, it is known that you can divide every single group of 10 weights into 2 groups (5 weights in each) and the sum of weights in these 2 groups won't differ by more than 11 kg. You have to prove that it will always be possible to find such two weights so the weight difference between them wouldn't be bigger than 1 kg.
What I got is that our all weights must be between (and including) $n$ kg and $n+45$ kg. But I'm not sure should I use the fact, that you can divide every single group of 10 weights into 2 groups (5 weights in each) and the sum of weights in these 2 groups won't differ by more than 11 kg.
Any hint would be very appreciated.