int countDistinct(string s) { unordered_map<char, int> m; for (int i = 0; i < s.length(); i++) { m[s[i]]++; } return m.size(); }