HTMLify
four-divisors.py
Views: 19 | Author: prakhardoneria
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | class Solution: def sumFourDivisors(self, nums: List[int]) -> int: total_sum = 0 for num in nums: divisors = set() for i in range(1, int(num**0.5) + 1): if num % i == 0: divisors.add(i) divisors.add(num // i) if len(divisors) > 4: break if len(divisors) == 4: total_sum += sum(divisors) return total_sum |