faster
This commit is contained in:
parent
62eec6b546
commit
2689900e80
|
@ -9,6 +9,7 @@ end
|
|||
|
||||
local cards = {}
|
||||
local total_cards = {}
|
||||
local solved = {}
|
||||
local function iter(i)
|
||||
local score = 0
|
||||
local winning = {}
|
||||
|
@ -58,7 +59,10 @@ local total = 0
|
|||
while llib.array.sum(cards) > 0 do
|
||||
for i=1,#lines do
|
||||
if cards[i] > 0 then
|
||||
local score = iter(i)
|
||||
if solved[i] == nil then
|
||||
solved[i] = iter(i)
|
||||
end
|
||||
local score = solved[i]--iter(i)
|
||||
|
||||
total = total + score
|
||||
for l=(i),(i+score) do
|
||||
|
|
Loading…
Reference in New Issue