Skip to content

Instantly share code, notes, and snippets.

View rhamorim's full-sized avatar

Roberto Amorim rhamorim

View GitHub Profile
@rhamorim
rhamorim / day01.zig
Last active December 1, 2021 15:19
Core of the Zig solution for day 1 of Advent of Code 2021
fn part1(reports: []const u32) u32 {
var last_report: ?u32 = null;
var increased: u32 = 0;
for (reports) |report| {
if (report > (last_report orelse report)) {
increased += 1;
}
last_report = report;
}
return increased;