Find Missing Observations LeetCode solution in C++
1class Solution {2public:3vector<int> missingRolls(vector<int> &rolls, int mean, int n) {4int size = rolls.size(), sum = accumulate(rolls.begin(), rolls.end(), 0), missingSum = 0;5missingSum = mean * (n + size) - sum;6if (missingSum < n || missingSum > 6 * n) return {};7int rem = missingSum % n;8vector<int> ans(n, missingSum / n);9for (int i = 0; i < rem; i++) ans[i] += 1;10return ans;11}12};