aboutsummaryrefslogtreecommitdiff
path: root/challenge-252/deadmarshal/python/ch1.py
blob: 803e722eb548f4e987e300954a59bd2caf0ee3a1 (plain)
1
2
3
4
5
6
7
8
9
10
#!/usr/bin/env python

def special_numbers(arr):
  ret = []
  for i in range(len(arr)):
    if len(arr) % (i+1) == 0: ret.append(arr[i]**2)
  return sum(ret)

print(special_numbers([1,2,3,4]))
print(special_numbers([2,7,1,19,18,3]))