-- $Id: ary3.lua,v 1.1 2001/05/31 02:27:48 doug Exp $ -- http://www.bagley.org/~doug/shootout/ local n = tonumber((arg and arg[1]) or 1) local x, y = {}, {} local last = n - 1 for i=0,last do x[i] = i + 1 y[i] = 0 end for k=1,1000 do for j=last,0,-1 do y[j] = y[j] + x[j] end end write(y[0], " ", y[last], "\n")