Four Divisors LeetCode solution in Java
1class Solution {2public int sumFourDivisors(int[] nums) {3int res = 0;4for (int val : nums) {5int sum = 0;6int count = 0;7for (int i = 1; i * i <= val; i++) {8if (val % i == 0) {9sum += i;10count++;11if (i != val / i) {12sum += val / i;13count++;14}15}16}17if (count == 4) {18res += sum;19}20}21return res;22}23}