32 lines
542 B
TypeScript
32 lines
542 B
TypeScript
import { describe, expect, it } from 'bun:test';
|
|
import { solveFirst, solveSecond } from './index.ts';
|
|
|
|
describe('2025-08', () => {
|
|
const testInput = `162,817,812
|
|
57,618,57
|
|
906,360,560
|
|
592,479,940
|
|
352,342,300
|
|
466,668,158
|
|
542,29,236
|
|
431,825,988
|
|
739,650,466
|
|
52,470,668
|
|
216,146,977
|
|
819,987,18
|
|
117,168,530
|
|
805,96,715
|
|
346,949,466
|
|
970,615,88
|
|
941,993,340
|
|
862,61,35
|
|
984,92,344
|
|
425,690,689`;
|
|
it('first', () => {
|
|
expect(solveFirst(testInput, 10)).toBe(40);
|
|
});
|
|
it('second', () => {
|
|
expect(solveSecond(testInput)).toBe(25272);
|
|
});
|
|
});
|