aboutsummaryrefslogtreecommitdiff
path: root/challenge-252/deadmarshal/lua/ch-2.lua
blob: 15c8c85bd66196314069f82d43a8ddc39687b590 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!usr/bin/env lua

local function unique_sum_zero(n)
  local ret = {}
  for i=1,n//2 do 
    ret[#ret+1] = i
    ret[#ret+1] = -i
  end
  if n % 2 == 1 then ret[#ret+1] = 0 end
  return ret
end

print(table.unpack(unique_sum_zero(5)))
print(table.unpack(unique_sum_zero(3)))
print(table.unpack(unique_sum_zero(1)))