diff options
Diffstat (limited to 'day_06.zig')
-rw-r--r-- | day_06.zig | 26 |
1 files changed, 0 insertions, 26 deletions
@@ -50,29 +50,3 @@ pub fn puzzle_2(input: []const u8) Result { return .{ .int = @intCast(i32, i) }; } - -//pub fn puzzle_2(input: []const u8) Result { -//var iter = std.mem.split(u8, input, "\n"); - -//var count: u16 = 0; -//mainLoop: while (true) { -//var parts = std.mem.zeroes([3]u64); - -//for (parts) |*p| { -//const line = iter.next() orelse break :mainLoop; -//for (line) |_, i| { -//p.* |= @as(u64, 1) << @intCast(u6, line[i] - 65); -//} -//} - -//count += char_to_priority(@intCast(u8, 65 + 63) - @clz(parts[0] & parts[1] & parts[2])); -//} - -//return .{ .int = count }; -//} - -//fn char_to_priority(char: u8) u8 { -//if (char >= 65 and char <= 90) -//return char - 38; -//return char - 96; -//} |