First Puzzle done
This commit is contained in:
4510
2025/Day1.input
Normal file
4510
2025/Day1.input
Normal file
File diff suppressed because it is too large
Load Diff
20
2025/Day1.lua
Executable file
20
2025/Day1.lua
Executable file
@@ -0,0 +1,20 @@
|
|||||||
|
#!/bin/lua
|
||||||
|
local Dial = 50
|
||||||
|
local CountZero = 0
|
||||||
|
for line in io.lines() do
|
||||||
|
local Direction, Count = line:match("^(%w)(%d+)$")
|
||||||
|
if Direction == "R" then
|
||||||
|
Dial = Dial + tonumber(Count)
|
||||||
|
else
|
||||||
|
Dial = Dial - tonumber(Count)
|
||||||
|
end
|
||||||
|
Dial = Dial % 100
|
||||||
|
if Dial == 0 then
|
||||||
|
CountZero = CountZero + 1
|
||||||
|
end
|
||||||
|
print("Direction " .. Direction .. "Count " .. Count .. " Dial: " .. Dial)
|
||||||
|
end
|
||||||
|
|
||||||
|
print(Dial)
|
||||||
|
print(CountZero)
|
||||||
|
print("Done")
|
||||||
Reference in New Issue
Block a user