UVa10118 - Free Candies
出處:https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=1059
解題策略:DP
dp[p1][p2][p3][p4]表示每一堆第pi個所能獲得的最多糖果,
如果之前有計算過的dp[p1][p2][p3][p4],
重複到這個狀態也一定獲得相同結果,儲存起來,避免重複計算
(解法一)使用陣列紀錄狀態,傳遞陣列
(解法二)使用數值與位元運算紀錄狀態