partitionProblem.DP.cpp