S
Size: a a a
S
AM
function miniMaxSum(arr)
function sum(arg, ...)
local total = arg
local addarg = {...}
for _,v in pairs(addarg) do total = total + v end
return total
end
table.sort(arr)
print(string.format("%d %d", sum(table.unpack(arr,1,#arr-1)), sum(table.unpack(arr,2,#arr))))
return
end
arg и ... в одной функции это страшное зло. Не надо так делатьAM
M
function miniMaxSum(arr)
function sum(arg, ...)
local total = arg
local addarg = {...}
for _,v in pairs(addarg) do total = total + v end
return total
end
table.sort(arr)
print(string.format("%d %d", sum(table.unpack(arr,1,#arr-1)), sum(table.unpack(arr,2,#arr))))
return
end
D
S