This commit is contained in:
parent
9c64d710a3
commit
052bf70095
42
template.zig
Normal file
42
template.zig
Normal file
@ -0,0 +1,42 @@
|
||||
const std = @import("std");
|
||||
const util = @import("util.zig");
|
||||
const mem = std.mem;
|
||||
|
||||
pub fn main() !void {
|
||||
const input = @embedFile("data/dayXX.txt");
|
||||
const sln = try solve(util.gpa, input);
|
||||
std.debug.print("{d}\n", .{sln.a});
|
||||
std.debug.print("{d}\n", .{sln.b});
|
||||
}
|
||||
|
||||
const Solution = struct {
|
||||
a: usize,
|
||||
b: usize,
|
||||
};
|
||||
|
||||
fn solve(alloc: mem.Allocator, input: []const u8) !Solution {
|
||||
_ = alloc;
|
||||
|
||||
var it = util.splitLines(input);
|
||||
while (it.next()) |line| {
|
||||
if (line.len == 0) continue;
|
||||
}
|
||||
|
||||
return .{ .a = 0, .b = 0 };
|
||||
}
|
||||
|
||||
test "silver" {
|
||||
const input =
|
||||
\\
|
||||
;
|
||||
const sln = try solve(std.testing.allocator, input);
|
||||
try std.testing.expectEqual(@as(usize, 0), sln.a);
|
||||
}
|
||||
|
||||
test "gold" {
|
||||
const input =
|
||||
\\
|
||||
;
|
||||
const sln = try solve(std.testing.allocator, input);
|
||||
try std.testing.expectEqual(@as(usize, 0), sln.b);
|
||||
}
|
Loading…
Reference in New Issue
Block a user