#include<iostream> #include<cstdio> #include<vector> #include<algorithm> #include<unordered_map> using namespace std; int canPartition(unordered_map<string, int>& hash, int k) { vector<int> nums; string pre; int sum = 0; while (k > 0) { int w ...