Let p(n) be the number of unrestricted partitions of n. p(0) is taken to be 1. Let set 1 and set 2 be two empty sets.
Here's an algorithm. Put p(n) into set 1. On each successive step, k=1,2,3,..., n, put p(n-k) into that set which has the smaller sum of elements, or into set 1 if the two sets have equal sums.
After the algorithm has ended will the sum of elements in set 1 always differ from the sum of elements in set 2 by at most 1?
I've checked for n<= 200 and this has always been the case.