aboutsummaryrefslogtreecommitdiff
path: root/src/2017/day10/aoc.h
blob: 33581b97dfe2a57bbf39a574556259e49c77477b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#pragma once
#include "common.h"
#include <vector>

namespace aoc2017 {

struct knot {
  int val;
  knot* next = nullptr;
  knot* prev = nullptr;
};


std::pair<int64_t, int64_t> day10(line_view);
std::pair<int64_t, int64_t> day14(line_view);
}