AdventOfCode2020/src/2020-day-03.ts

38 lines
923 B
TypeScript

import 'mocha';
import assert from 'assert';
import { readFileSync } from 'fs';
let input = readFileSync('./input/2020-day-03.txt', 'utf-8')
.split('\n')
.map(l => parseInt(l.trim(), 10));
let example: number[] = []
let tasksResults: any[] = ['N/A', 'N/A'];
describe('Day 02', () => {
describe('task01', () => {
it('Calculate', () => {
assert.strictEqual(task01(example), 0);
tasksResults[0] = task01(input)
});
});
describe('test02', () => {
it('Calculate', () => {
assert.strictEqual(task02(input), 0);
tasksResults[1] = task02(input);
});
});
after(() => {
console.log('\ntask 01:', tasksResults[0]);
console.log('\ntask 02:', tasksResults[1]);
});
});
function task01(input: number[]): number {
return 0
}
function task02(input: number[]): number {
return task01(input);
}