UNPKG

expeditaet

Version:
11 lines (8 loc) 381 B
import { Direction, Vec2, task } from '@alexaegis/advent-of-code-lib'; import packageJson from '../package.json'; import { energizeMap } from './internal/beam.js'; export const p1 = (input: string): number => { const gg = input.toGridGraph(); return energizeMap(gg, { position: new Vec2(0, 0), direction: Direction.EAST }); }; await task(p1, packageJson.aoc); // 8034 ~31.37ms