1class Solution {2public:3int numRabbits(vector<int> &answers) {4sort(answers.begin(), answers.end());5int ans = 0;6for (int i = 0; i < answers.size(); i++) {7ans += answers[i] + 1;8int num = answers[i];9while (answers[i] == answers[i + 1] && num > 0 && i + 1 < answers.size()) {10num--;11i++;12}13}14return ans;15}16};