sub set sum dp c