去重考虑用set,剩下的交给DFS。 #include <iostream> #include <unordered_set> using namespace std; int n, w[2005], nums[2005]; void dfs(int deep, int start, int sum, unordered_set<int> &s){ if&...