http://acm.hdu.edu.cn/showproblem.php?pid=5616 题意:有n个物品,每个重量为w[i],有一个天平,你可以把物品放在天平的左边或者右边,接下来m个询问,问是否能用这些物品称出x的重量. 思路:如果只能放一边,那就是很简单的背包DP,现在考虑要放在左右两边,那么只需要逆着来做一遍就好了.因为如果放在左边就不能放在右边了,因此要分开算. 初始状态dp[0][0] = 1. if(dp[i-1][j+w[i]] == 1) dp[i][j] = 1.(j +…