Day 9.1
This commit is contained in:
17
09/src/main.zig
Normal file
17
09/src/main.zig
Normal file
@@ -0,0 +1,17 @@
|
||||
const std = @import("std");
|
||||
const intcode = @import("intcode");
|
||||
|
||||
pub fn main() anyerror!void {
|
||||
var arena = std.heap.ArenaAllocator.init(std.heap.page_allocator);
|
||||
defer arena.deinit();
|
||||
|
||||
const alloc = &arena.allocator;
|
||||
|
||||
var program = try intcode.loadFromStdIn(alloc);
|
||||
|
||||
var machine = try intcode.Machine.init(alloc, program);
|
||||
try machine.writeToInput(1); // BOOST program in test mode
|
||||
try machine.run();
|
||||
|
||||
std.debug.warn("Day 9, Part 1: {}\n", try machine.readFromOutput());
|
||||
}
|
Reference in New Issue
Block a user