Files
zern/examples/puzzles/euler_04.zr
2026-05-27 20:25:58 +02:00

14 lines
345 B
Plaintext

func main[] : i64
out := 0
for a in 500..1000
for b in 500..1000
if a * b > out
s := str.from_i64(a * b)
s_rev := str.reverse(s)
if str.equal(s, s_rev)
out = a * b
mem.free(s)
mem.free(s_rev)
io.println_i64(out)