C++ Super Simple Solution, Only 6 Short Lines
\nclass Solution {\npublic:\n    bool canConstruct(string s, int k) {\n        if (s.size() < k) return false;\n        \n        vector<int> freq(26);\n       
```\nclass Solution {\npublic:\n    bool canConstruct(string s, int k) {\n        if (s.size() < k) return false;\n        \n        vector<int> freq(26);\n        for (auto ch : s) freq[ch - \'a\']++;\n        \n        int odd = 0;\n        for (auto f : freq) odd += (f % 2);\n        \n        return odd <= k;\n    }\n};\n```\n**Like it? please upvote!**
['C']