Find Missing Observations LeetCode solution in Java
1class Solution {2public int[] missingRolls(int[] rolls, int mean, int n) {34int i, m = rolls.length, sum = 0;5for (i = 0; i < m; i++) sum += rolls[i];67int x = (mean * (m + n)) - sum;89if (x <= 0 || n * 6 < x || ((x / n) == 0)) {10return new int[] {};11}1213int arr[] = new int[n];1415int p = x / n, q = x % n;16for (i = 0; i < n; i++) {1718arr[i] = p + (q > 0 ? 1 : 0);19q--;20}21return arr;22}23}