#include <iostream> #include <vector> using namespace std; bool dfs(vector<int> num, int sum_5, int sum_3) { if (num.empty()) { return sum_5 == sum_3; } int back = num.back(); num.pop_back(); return dfs(num, sum_5 + back, sum_3) || dfs(num, sum_5, sum_3 + back); } int main() { int ...