blob: e338956909590f11c3c14f6f90a68ec6b4cfd4b6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
|
def get_max_sum (n):
res = list()
res.append(0)
res.append(1)
i = 2
while i<n + 1:
res.append(max(i, (res[int(i / 2)]
+ res[int(i / 3)] +
res[int(i / 4)]
+ res[int(i / 5)])))
i = i + 1
return res[n]
|