Add 2015 templates
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
#include "common/aoc.h"
|
||||
|
||||
namespace y2015::day01
|
||||
{
|
||||
REGISTER_DAY(2015, Day01, std::vector<int>, int);
|
||||
|
||||
REGISTER_TEST_EXAMPLE(2015, Day01, ExampleInput, 1, 0);
|
||||
REGISTER_TEST(2015, Day01, Input, 1, 0);
|
||||
REGISTER_TEST_EXAMPLE(2015, Day01, ExampleInput, 2, 0);
|
||||
REGISTER_TEST(2015, Day01, Input, 2, 0);
|
||||
|
||||
READ_INPUT(input)
|
||||
{
|
||||
std::vector<int> vec;
|
||||
std::string str;
|
||||
while (getline(input, str))
|
||||
{
|
||||
}
|
||||
return vec;
|
||||
}
|
||||
|
||||
OUTPUT1(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
OUTPUT2(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
#include "common/aoc.h"
|
||||
|
||||
namespace y2015::day02
|
||||
{
|
||||
REGISTER_DAY(2015, Day02, std::vector<int>, int);
|
||||
|
||||
REGISTER_TEST_EXAMPLE(2015, Day02, ExampleInput, 1, 0);
|
||||
REGISTER_TEST(2015, Day02, Input, 1, 0);
|
||||
REGISTER_TEST_EXAMPLE(2015, Day02, ExampleInput, 2, 0);
|
||||
REGISTER_TEST(2015, Day02, Input, 2, 0);
|
||||
|
||||
READ_INPUT(input)
|
||||
{
|
||||
std::vector<int> vec;
|
||||
std::string str;
|
||||
while (getline(input, str))
|
||||
{
|
||||
}
|
||||
return vec;
|
||||
}
|
||||
|
||||
OUTPUT1(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
OUTPUT2(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
#include "common/aoc.h"
|
||||
|
||||
namespace y2015::day03
|
||||
{
|
||||
REGISTER_DAY(2015, Day03, std::vector<int>, int);
|
||||
|
||||
REGISTER_TEST_EXAMPLE(2015, Day03, ExampleInput, 1, 0);
|
||||
REGISTER_TEST(2015, Day03, Input, 1, 0);
|
||||
REGISTER_TEST_EXAMPLE(2015, Day03, ExampleInput, 2, 0);
|
||||
REGISTER_TEST(2015, Day03, Input, 2, 0);
|
||||
|
||||
READ_INPUT(input)
|
||||
{
|
||||
std::vector<int> vec;
|
||||
std::string str;
|
||||
while (getline(input, str))
|
||||
{
|
||||
}
|
||||
return vec;
|
||||
}
|
||||
|
||||
OUTPUT1(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
OUTPUT2(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
#include "common/aoc.h"
|
||||
|
||||
namespace y2015::day04
|
||||
{
|
||||
REGISTER_DAY(2015, Day04, std::vector<int>, int);
|
||||
|
||||
REGISTER_TEST_EXAMPLE(2015, Day04, ExampleInput, 1, 0);
|
||||
REGISTER_TEST(2015, Day04, Input, 1, 0);
|
||||
REGISTER_TEST_EXAMPLE(2015, Day04, ExampleInput, 2, 0);
|
||||
REGISTER_TEST(2015, Day04, Input, 2, 0);
|
||||
|
||||
READ_INPUT(input)
|
||||
{
|
||||
std::vector<int> vec;
|
||||
std::string str;
|
||||
while (getline(input, str))
|
||||
{
|
||||
}
|
||||
return vec;
|
||||
}
|
||||
|
||||
OUTPUT1(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
OUTPUT2(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
#include "common/aoc.h"
|
||||
|
||||
namespace y2015::day05
|
||||
{
|
||||
REGISTER_DAY(2015, Day05, std::vector<int>, int);
|
||||
|
||||
REGISTER_TEST_EXAMPLE(2015, Day05, ExampleInput, 1, 0);
|
||||
REGISTER_TEST(2015, Day05, Input, 1, 0);
|
||||
REGISTER_TEST_EXAMPLE(2015, Day05, ExampleInput, 2, 0);
|
||||
REGISTER_TEST(2015, Day05, Input, 2, 0);
|
||||
|
||||
READ_INPUT(input)
|
||||
{
|
||||
std::vector<int> vec;
|
||||
std::string str;
|
||||
while (getline(input, str))
|
||||
{
|
||||
}
|
||||
return vec;
|
||||
}
|
||||
|
||||
OUTPUT1(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
OUTPUT2(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
#include "common/aoc.h"
|
||||
|
||||
namespace y2015::day06
|
||||
{
|
||||
REGISTER_DAY(2015, Day06, std::vector<int>, int);
|
||||
|
||||
REGISTER_TEST_EXAMPLE(2015, Day06, ExampleInput, 1, 0);
|
||||
REGISTER_TEST(2015, Day06, Input, 1, 0);
|
||||
REGISTER_TEST_EXAMPLE(2015, Day06, ExampleInput, 2, 0);
|
||||
REGISTER_TEST(2015, Day06, Input, 2, 0);
|
||||
|
||||
READ_INPUT(input)
|
||||
{
|
||||
std::vector<int> vec;
|
||||
std::string str;
|
||||
while (getline(input, str))
|
||||
{
|
||||
}
|
||||
return vec;
|
||||
}
|
||||
|
||||
OUTPUT1(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
OUTPUT2(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
#include "common/aoc.h"
|
||||
|
||||
namespace y2015::day07
|
||||
{
|
||||
REGISTER_DAY(2015, Day07, std::vector<int>, int);
|
||||
|
||||
REGISTER_TEST_EXAMPLE(2015, Day07, ExampleInput, 1, 0);
|
||||
REGISTER_TEST(2015, Day07, Input, 1, 0);
|
||||
REGISTER_TEST_EXAMPLE(2015, Day07, ExampleInput, 2, 0);
|
||||
REGISTER_TEST(2015, Day07, Input, 2, 0);
|
||||
|
||||
READ_INPUT(input)
|
||||
{
|
||||
std::vector<int> vec;
|
||||
std::string str;
|
||||
while (getline(input, str))
|
||||
{
|
||||
}
|
||||
return vec;
|
||||
}
|
||||
|
||||
OUTPUT1(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
OUTPUT2(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
#include "common/aoc.h"
|
||||
|
||||
namespace y2015::day08
|
||||
{
|
||||
REGISTER_DAY(2015, Day08, std::vector<int>, int);
|
||||
|
||||
REGISTER_TEST_EXAMPLE(2015, Day08, ExampleInput, 1, 0);
|
||||
REGISTER_TEST(2015, Day08, Input, 1, 0);
|
||||
REGISTER_TEST_EXAMPLE(2015, Day08, ExampleInput, 2, 0);
|
||||
REGISTER_TEST(2015, Day08, Input, 2, 0);
|
||||
|
||||
READ_INPUT(input)
|
||||
{
|
||||
std::vector<int> vec;
|
||||
std::string str;
|
||||
while (getline(input, str))
|
||||
{
|
||||
}
|
||||
return vec;
|
||||
}
|
||||
|
||||
OUTPUT1(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
OUTPUT2(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
#include "common/aoc.h"
|
||||
|
||||
namespace y2015::day09
|
||||
{
|
||||
REGISTER_DAY(2015, Day09, std::vector<int>, int);
|
||||
|
||||
REGISTER_TEST_EXAMPLE(2015, Day09, ExampleInput, 1, 0);
|
||||
REGISTER_TEST(2015, Day09, Input, 1, 0);
|
||||
REGISTER_TEST_EXAMPLE(2015, Day09, ExampleInput, 2, 0);
|
||||
REGISTER_TEST(2015, Day09, Input, 2, 0);
|
||||
|
||||
READ_INPUT(input)
|
||||
{
|
||||
std::vector<int> vec;
|
||||
std::string str;
|
||||
while (getline(input, str))
|
||||
{
|
||||
}
|
||||
return vec;
|
||||
}
|
||||
|
||||
OUTPUT1(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
OUTPUT2(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
#include "common/aoc.h"
|
||||
|
||||
namespace y2015::day10
|
||||
{
|
||||
REGISTER_DAY(2015, Day10, std::vector<int>, int);
|
||||
|
||||
REGISTER_TEST_EXAMPLE(2015, Day10, ExampleInput, 1, 0);
|
||||
REGISTER_TEST(2015, Day10, Input, 1, 0);
|
||||
REGISTER_TEST_EXAMPLE(2015, Day10, ExampleInput, 2, 0);
|
||||
REGISTER_TEST(2015, Day10, Input, 2, 0);
|
||||
|
||||
READ_INPUT(input)
|
||||
{
|
||||
std::vector<int> vec;
|
||||
std::string str;
|
||||
while (getline(input, str))
|
||||
{
|
||||
}
|
||||
return vec;
|
||||
}
|
||||
|
||||
OUTPUT1(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
OUTPUT2(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
#include "common/aoc.h"
|
||||
|
||||
namespace y2015::day11
|
||||
{
|
||||
REGISTER_DAY(2015, Day11, std::vector<int>, int);
|
||||
|
||||
REGISTER_TEST_EXAMPLE(2015, Day11, ExampleInput, 1, 0);
|
||||
REGISTER_TEST(2015, Day11, Input, 1, 0);
|
||||
REGISTER_TEST_EXAMPLE(2015, Day11, ExampleInput, 2, 0);
|
||||
REGISTER_TEST(2015, Day11, Input, 2, 0);
|
||||
|
||||
READ_INPUT(input)
|
||||
{
|
||||
std::vector<int> vec;
|
||||
std::string str;
|
||||
while (getline(input, str))
|
||||
{
|
||||
}
|
||||
return vec;
|
||||
}
|
||||
|
||||
OUTPUT1(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
OUTPUT2(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
#include "common/aoc.h"
|
||||
|
||||
namespace y2015::day12
|
||||
{
|
||||
REGISTER_DAY(2015, Day12, std::vector<int>, int);
|
||||
|
||||
REGISTER_TEST_EXAMPLE(2015, Day12, ExampleInput, 1, 0);
|
||||
REGISTER_TEST(2015, Day12, Input, 1, 0);
|
||||
REGISTER_TEST_EXAMPLE(2015, Day12, ExampleInput, 2, 0);
|
||||
REGISTER_TEST(2015, Day12, Input, 2, 0);
|
||||
|
||||
READ_INPUT(input)
|
||||
{
|
||||
std::vector<int> vec;
|
||||
std::string str;
|
||||
while (getline(input, str))
|
||||
{
|
||||
}
|
||||
return vec;
|
||||
}
|
||||
|
||||
OUTPUT1(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
OUTPUT2(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
#include "common/aoc.h"
|
||||
|
||||
namespace y2015::day13
|
||||
{
|
||||
REGISTER_DAY(2015, Day13, std::vector<int>, int);
|
||||
|
||||
REGISTER_TEST_EXAMPLE(2015, Day13, ExampleInput, 1, 0);
|
||||
REGISTER_TEST(2015, Day13, Input, 1, 0);
|
||||
REGISTER_TEST_EXAMPLE(2015, Day13, ExampleInput, 2, 0);
|
||||
REGISTER_TEST(2015, Day13, Input, 2, 0);
|
||||
|
||||
READ_INPUT(input)
|
||||
{
|
||||
std::vector<int> vec;
|
||||
std::string str;
|
||||
while (getline(input, str))
|
||||
{
|
||||
}
|
||||
return vec;
|
||||
}
|
||||
|
||||
OUTPUT1(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
OUTPUT2(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
#include "common/aoc.h"
|
||||
|
||||
namespace y2015::day14
|
||||
{
|
||||
REGISTER_DAY(2015, Day14, std::vector<int>, int);
|
||||
|
||||
REGISTER_TEST_EXAMPLE(2015, Day14, ExampleInput, 1, 0);
|
||||
REGISTER_TEST(2015, Day14, Input, 1, 0);
|
||||
REGISTER_TEST_EXAMPLE(2015, Day14, ExampleInput, 2, 0);
|
||||
REGISTER_TEST(2015, Day14, Input, 2, 0);
|
||||
|
||||
READ_INPUT(input)
|
||||
{
|
||||
std::vector<int> vec;
|
||||
std::string str;
|
||||
while (getline(input, str))
|
||||
{
|
||||
}
|
||||
return vec;
|
||||
}
|
||||
|
||||
OUTPUT1(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
OUTPUT2(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
#include "common/aoc.h"
|
||||
|
||||
namespace y2015::day15
|
||||
{
|
||||
REGISTER_DAY(2015, Day15, std::vector<int>, int);
|
||||
|
||||
REGISTER_TEST_EXAMPLE(2015, Day15, ExampleInput, 1, 0);
|
||||
REGISTER_TEST(2015, Day15, Input, 1, 0);
|
||||
REGISTER_TEST_EXAMPLE(2015, Day15, ExampleInput, 2, 0);
|
||||
REGISTER_TEST(2015, Day15, Input, 2, 0);
|
||||
|
||||
READ_INPUT(input)
|
||||
{
|
||||
std::vector<int> vec;
|
||||
std::string str;
|
||||
while (getline(input, str))
|
||||
{
|
||||
}
|
||||
return vec;
|
||||
}
|
||||
|
||||
OUTPUT1(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
OUTPUT2(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
#include "common/aoc.h"
|
||||
|
||||
namespace y2015::day16
|
||||
{
|
||||
REGISTER_DAY(2015, Day16, std::vector<int>, int);
|
||||
|
||||
REGISTER_TEST_EXAMPLE(2015, Day16, ExampleInput, 1, 0);
|
||||
REGISTER_TEST(2015, Day16, Input, 1, 0);
|
||||
REGISTER_TEST_EXAMPLE(2015, Day16, ExampleInput, 2, 0);
|
||||
REGISTER_TEST(2015, Day16, Input, 2, 0);
|
||||
|
||||
READ_INPUT(input)
|
||||
{
|
||||
std::vector<int> vec;
|
||||
std::string str;
|
||||
while (getline(input, str))
|
||||
{
|
||||
}
|
||||
return vec;
|
||||
}
|
||||
|
||||
OUTPUT1(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
OUTPUT2(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
#include "common/aoc.h"
|
||||
|
||||
namespace y2015::day17
|
||||
{
|
||||
REGISTER_DAY(2015, Day17, std::vector<int>, int);
|
||||
|
||||
REGISTER_TEST_EXAMPLE(2015, Day17, ExampleInput, 1, 0);
|
||||
REGISTER_TEST(2015, Day17, Input, 1, 0);
|
||||
REGISTER_TEST_EXAMPLE(2015, Day17, ExampleInput, 2, 0);
|
||||
REGISTER_TEST(2015, Day17, Input, 2, 0);
|
||||
|
||||
READ_INPUT(input)
|
||||
{
|
||||
std::vector<int> vec;
|
||||
std::string str;
|
||||
while (getline(input, str))
|
||||
{
|
||||
}
|
||||
return vec;
|
||||
}
|
||||
|
||||
OUTPUT1(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
OUTPUT2(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
#include "common/aoc.h"
|
||||
|
||||
namespace y2015::day18
|
||||
{
|
||||
REGISTER_DAY(2015, Day18, std::vector<int>, int);
|
||||
|
||||
REGISTER_TEST_EXAMPLE(2015, Day18, ExampleInput, 1, 0);
|
||||
REGISTER_TEST(2015, Day18, Input, 1, 0);
|
||||
REGISTER_TEST_EXAMPLE(2015, Day18, ExampleInput, 2, 0);
|
||||
REGISTER_TEST(2015, Day18, Input, 2, 0);
|
||||
|
||||
READ_INPUT(input)
|
||||
{
|
||||
std::vector<int> vec;
|
||||
std::string str;
|
||||
while (getline(input, str))
|
||||
{
|
||||
}
|
||||
return vec;
|
||||
}
|
||||
|
||||
OUTPUT1(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
OUTPUT2(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
#include "common/aoc.h"
|
||||
|
||||
namespace y2015::day19
|
||||
{
|
||||
REGISTER_DAY(2015, Day19, std::vector<int>, int);
|
||||
|
||||
REGISTER_TEST_EXAMPLE(2015, Day19, ExampleInput, 1, 0);
|
||||
REGISTER_TEST(2015, Day19, Input, 1, 0);
|
||||
REGISTER_TEST_EXAMPLE(2015, Day19, ExampleInput, 2, 0);
|
||||
REGISTER_TEST(2015, Day19, Input, 2, 0);
|
||||
|
||||
READ_INPUT(input)
|
||||
{
|
||||
std::vector<int> vec;
|
||||
std::string str;
|
||||
while (getline(input, str))
|
||||
{
|
||||
}
|
||||
return vec;
|
||||
}
|
||||
|
||||
OUTPUT1(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
OUTPUT2(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
#include "common/aoc.h"
|
||||
|
||||
namespace y2015::day20
|
||||
{
|
||||
REGISTER_DAY(2015, Day20, std::vector<int>, int);
|
||||
|
||||
REGISTER_TEST_EXAMPLE(2015, Day20, ExampleInput, 1, 0);
|
||||
REGISTER_TEST(2015, Day20, Input, 1, 0);
|
||||
REGISTER_TEST_EXAMPLE(2015, Day20, ExampleInput, 2, 0);
|
||||
REGISTER_TEST(2015, Day20, Input, 2, 0);
|
||||
|
||||
READ_INPUT(input)
|
||||
{
|
||||
std::vector<int> vec;
|
||||
std::string str;
|
||||
while (getline(input, str))
|
||||
{
|
||||
}
|
||||
return vec;
|
||||
}
|
||||
|
||||
OUTPUT1(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
OUTPUT2(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
#include "common/aoc.h"
|
||||
|
||||
namespace y2015::day21
|
||||
{
|
||||
REGISTER_DAY(2015, Day21, std::vector<int>, int);
|
||||
|
||||
REGISTER_TEST_EXAMPLE(2015, Day21, ExampleInput, 1, 0);
|
||||
REGISTER_TEST(2015, Day21, Input, 1, 0);
|
||||
REGISTER_TEST_EXAMPLE(2015, Day21, ExampleInput, 2, 0);
|
||||
REGISTER_TEST(2015, Day21, Input, 2, 0);
|
||||
|
||||
READ_INPUT(input)
|
||||
{
|
||||
std::vector<int> vec;
|
||||
std::string str;
|
||||
while (getline(input, str))
|
||||
{
|
||||
}
|
||||
return vec;
|
||||
}
|
||||
|
||||
OUTPUT1(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
OUTPUT2(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
#include "common/aoc.h"
|
||||
|
||||
namespace y2015::day22
|
||||
{
|
||||
REGISTER_DAY(2015, Day22, std::vector<int>, int);
|
||||
|
||||
REGISTER_TEST_EXAMPLE(2015, Day22, ExampleInput, 1, 0);
|
||||
REGISTER_TEST(2015, Day22, Input, 1, 0);
|
||||
REGISTER_TEST_EXAMPLE(2015, Day22, ExampleInput, 2, 0);
|
||||
REGISTER_TEST(2015, Day22, Input, 2, 0);
|
||||
|
||||
READ_INPUT(input)
|
||||
{
|
||||
std::vector<int> vec;
|
||||
std::string str;
|
||||
while (getline(input, str))
|
||||
{
|
||||
}
|
||||
return vec;
|
||||
}
|
||||
|
||||
OUTPUT1(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
OUTPUT2(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
#include "common/aoc.h"
|
||||
|
||||
namespace y2015::day23
|
||||
{
|
||||
REGISTER_DAY(2015, Day23, std::vector<int>, int);
|
||||
|
||||
REGISTER_TEST_EXAMPLE(2015, Day23, ExampleInput, 1, 0);
|
||||
REGISTER_TEST(2015, Day23, Input, 1, 0);
|
||||
REGISTER_TEST_EXAMPLE(2015, Day23, ExampleInput, 2, 0);
|
||||
REGISTER_TEST(2015, Day23, Input, 2, 0);
|
||||
|
||||
READ_INPUT(input)
|
||||
{
|
||||
std::vector<int> vec;
|
||||
std::string str;
|
||||
while (getline(input, str))
|
||||
{
|
||||
}
|
||||
return vec;
|
||||
}
|
||||
|
||||
OUTPUT1(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
OUTPUT2(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
#include "common/aoc.h"
|
||||
|
||||
namespace y2015::day24
|
||||
{
|
||||
REGISTER_DAY(2015, Day24, std::vector<int>, int);
|
||||
|
||||
REGISTER_TEST_EXAMPLE(2015, Day24, ExampleInput, 1, 0);
|
||||
REGISTER_TEST(2015, Day24, Input, 1, 0);
|
||||
REGISTER_TEST_EXAMPLE(2015, Day24, ExampleInput, 2, 0);
|
||||
REGISTER_TEST(2015, Day24, Input, 2, 0);
|
||||
|
||||
READ_INPUT(input)
|
||||
{
|
||||
std::vector<int> vec;
|
||||
std::string str;
|
||||
while (getline(input, str))
|
||||
{
|
||||
}
|
||||
return vec;
|
||||
}
|
||||
|
||||
OUTPUT1(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
OUTPUT2(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
#include "common/aoc.h"
|
||||
|
||||
namespace y2015::day25
|
||||
{
|
||||
REGISTER_DAY(2015, Day25, std::vector<int>, int);
|
||||
|
||||
REGISTER_TEST_EXAMPLE(2015, Day25, ExampleInput, 1, 0);
|
||||
REGISTER_TEST(2015, Day25, Input, 1, 0);
|
||||
REGISTER_TEST_EXAMPLE(2015, Day25, ExampleInput, 2, 0);
|
||||
REGISTER_TEST(2015, Day25, Input, 2, 0);
|
||||
|
||||
READ_INPUT(input)
|
||||
{
|
||||
std::vector<int> vec;
|
||||
std::string str;
|
||||
while (getline(input, str))
|
||||
{
|
||||
}
|
||||
return vec;
|
||||
}
|
||||
|
||||
OUTPUT1(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
OUTPUT2(input)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user