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]))
|