diff options
| author | Abigail <abigail@abigail.be> | 2021-05-19 19:30:25 +0200 |
|---|---|---|
| committer | Abigail <abigail@abigail.be> | 2021-05-19 19:30:25 +0200 |
| commit | 2eedf165fbeb5289fea6c43fbe55b47a0d1ec8f8 (patch) | |
| tree | 53da876ad204ba6d3d2a8f5909af04423d377048 /challenge-113/abigail/lua | |
| parent | 98f821f841409373f067e0ed04629090a08ebb1f (diff) | |
| download | perlweeklychallenge-club-2eedf165fbeb5289fea6c43fbe55b47a0d1ec8f8.tar.gz perlweeklychallenge-club-2eedf165fbeb5289fea6c43fbe55b47a0d1ec8f8.tar.bz2 perlweeklychallenge-club-2eedf165fbeb5289fea6c43fbe55b47a0d1ec8f8.zip | |
Allow negative numbers for week 113, part 2 (Perl, Lua)
Diffstat (limited to 'challenge-113/abigail/lua')
| -rw-r--r-- | challenge-113/abigail/lua/ch-2.lua | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/challenge-113/abigail/lua/ch-2.lua b/challenge-113/abigail/lua/ch-2.lua index 15aac1ac2d..5ba4c04ed9 100644 --- a/challenge-113/abigail/lua/ch-2.lua +++ b/challenge-113/abigail/lua/ch-2.lua @@ -10,16 +10,16 @@ for line in io . lines () do local sum = 0 - for n in line : gmatch ("[0-9]+") + for n in line : gmatch ("-?[0-9]+") do sum = sum + tonumber (n) end local c = 0 - for n in line : gmatch ("[0-9]+") + for n in line : gmatch ("-?[0-9]+") do if c > 0 then io . write (" ") end c = c + 1 - io . write (sum - n) + io . write (sum - tonumber (n)) end io . write ("\n") end |
