parent
c3677a6dea
commit
4cf318a360
57 changed files with 218 additions and 357 deletions
@ -1,14 +1,10 @@ |
|||||||
|
#pragma once |
||||||
#ifndef ADVENTOFCODE2022_DAYXX_H |
|
||||||
#define ADVENTOFCODE2022_DAYXX_H |
|
||||||
|
|
||||||
#include "../../Day.h" |
#include "../../Day.h" |
||||||
|
|
||||||
class DayXX : public Day { |
class DayXX : public Day { |
||||||
protected: |
protected: |
||||||
Result Task1() override; |
Result Task1() override; |
||||||
Result Task2() override; |
|
||||||
}; |
|
||||||
|
|
||||||
|
Result Task2() override; |
||||||
#endif |
}; |
@ -1,14 +1,10 @@ |
|||||||
|
#pragma once |
||||||
#ifndef ADVENTOFCODE2022_DAY01_H |
|
||||||
#define ADVENTOFCODE2022_DAY01_H |
|
||||||
|
|
||||||
#include "../../Day.h" |
#include "../../Day.h" |
||||||
|
|
||||||
class Day01 : public Day { |
class Day01 : public Day { |
||||||
protected: |
protected: |
||||||
Result Task1() override; |
Result Task1() override; |
||||||
Result Task2() override; |
|
||||||
}; |
|
||||||
|
|
||||||
|
Result Task2() override; |
||||||
#endif |
}; |
@ -1,14 +1,10 @@ |
|||||||
|
#pragma once |
||||||
#ifndef ADVENTOFCODE2022_DAY02_H |
|
||||||
#define ADVENTOFCODE2022_DAY02_H |
|
||||||
|
|
||||||
#include "../../Day.h" |
#include "../../Day.h" |
||||||
|
|
||||||
class Day02 : public Day { |
class Day02 : public Day { |
||||||
protected: |
protected: |
||||||
Result Task1() override; |
Result Task1() override; |
||||||
Result Task2() override; |
|
||||||
}; |
|
||||||
|
|
||||||
|
Result Task2() override; |
||||||
#endif |
}; |
@ -1,14 +1,10 @@ |
|||||||
|
#pragma once |
||||||
#ifndef ADVENTOFCODE2022_DAY03_H |
|
||||||
#define ADVENTOFCODE2022_DAY03_H |
|
||||||
|
|
||||||
#include "../../Day.h" |
#include "../../Day.h" |
||||||
|
|
||||||
class Day03 : public Day { |
class Day03 : public Day { |
||||||
protected: |
protected: |
||||||
Result Task1() override; |
Result Task1() override; |
||||||
Result Task2() override; |
|
||||||
}; |
|
||||||
|
|
||||||
|
Result Task2() override; |
||||||
#endif |
}; |
@ -1,14 +1,10 @@ |
|||||||
|
#pragma once |
||||||
#ifndef ADVENTOFCODE2022_DAY04_H |
|
||||||
#define ADVENTOFCODE2022_DAY04_H |
|
||||||
|
|
||||||
#include "../../Day.h" |
#include "../../Day.h" |
||||||
|
|
||||||
class Day04 : public Day { |
class Day04 : public Day { |
||||||
protected: |
protected: |
||||||
Result Task1() override; |
Result Task1() override; |
||||||
Result Task2() override; |
|
||||||
}; |
|
||||||
|
|
||||||
|
Result Task2() override; |
||||||
#endif |
}; |
@ -1,14 +1,10 @@ |
|||||||
|
#pragma once |
||||||
#ifndef ADVENTOFCODE2022_DAY05_H |
|
||||||
#define ADVENTOFCODE2022_DAY05_H |
|
||||||
|
|
||||||
#include "../../Day.h" |
#include "../../Day.h" |
||||||
|
|
||||||
class Day05 : public Day { |
class Day05 : public Day { |
||||||
protected: |
protected: |
||||||
Result Task1() override; |
Result Task1() override; |
||||||
Result Task2() override; |
|
||||||
}; |
|
||||||
|
|
||||||
|
Result Task2() override; |
||||||
#endif |
}; |
@ -1,14 +1,10 @@ |
|||||||
|
#pragma once |
||||||
#ifndef ADVENTOFCODE2022_DAY06_H |
|
||||||
#define ADVENTOFCODE2022_DAY06_H |
|
||||||
|
|
||||||
#include "../../Day.h" |
#include "../../Day.h" |
||||||
|
|
||||||
class Day06 : public Day { |
class Day06 : public Day { |
||||||
protected: |
protected: |
||||||
Result Task1() override; |
Result Task1() override; |
||||||
Result Task2() override; |
|
||||||
}; |
|
||||||
|
|
||||||
|
Result Task2() override; |
||||||
#endif |
}; |
@ -1,14 +1,10 @@ |
|||||||
|
#pragma once |
||||||
#ifndef ADVENTOFCODE2022_DAY07_H |
|
||||||
#define ADVENTOFCODE2022_DAY07_H |
|
||||||
|
|
||||||
#include "../../Day.h" |
#include "../../Day.h" |
||||||
|
|
||||||
class Day07 : public Day { |
class Day07 : public Day { |
||||||
protected: |
protected: |
||||||
Result Task1() override; |
Result Task1() override; |
||||||
Result Task2() override; |
|
||||||
}; |
|
||||||
|
|
||||||
|
Result Task2() override; |
||||||
#endif |
}; |
@ -1,14 +1,10 @@ |
|||||||
|
#pragma once |
||||||
#ifndef ADVENTOFCODE2022_DAY08_H |
|
||||||
#define ADVENTOFCODE2022_DAY08_H |
|
||||||
|
|
||||||
#include "../../Day.h" |
#include "../../Day.h" |
||||||
|
|
||||||
class Day08 : public Day { |
class Day08 : public Day { |
||||||
protected: |
protected: |
||||||
Result Task1() override; |
Result Task1() override; |
||||||
Result Task2() override; |
|
||||||
}; |
|
||||||
|
|
||||||
|
Result Task2() override; |
||||||
#endif |
}; |
@ -1,14 +1,10 @@ |
|||||||
|
#pragma once |
||||||
#ifndef ADVENTOFCODE2022_DAY09_H |
|
||||||
#define ADVENTOFCODE2022_DAY09_H |
|
||||||
|
|
||||||
#include "../../Day.h" |
#include "../../Day.h" |
||||||
|
|
||||||
class Day09 : public Day { |
class Day09 : public Day { |
||||||
protected: |
protected: |
||||||
Result Task1() override; |
Result Task1() override; |
||||||
Result Task2() override; |
|
||||||
}; |
|
||||||
|
|
||||||
|
Result Task2() override; |
||||||
#endif |
}; |
@ -1,14 +1,10 @@ |
|||||||
|
#pragma once |
||||||
#ifndef ADVENTOFCODE2022_DAY10_H |
|
||||||
#define ADVENTOFCODE2022_DAY10_H |
|
||||||
|
|
||||||
#include "../../Day.h" |
#include "../../Day.h" |
||||||
|
|
||||||
class Day10 : public Day { |
class Day10 : public Day { |
||||||
protected: |
protected: |
||||||
Result Task1() override; |
Result Task1() override; |
||||||
Result Task2() override; |
|
||||||
}; |
|
||||||
|
|
||||||
|
Result Task2() override; |
||||||
#endif |
}; |
@ -1,14 +1,10 @@ |
|||||||
|
#pragma once |
||||||
#ifndef ADVENTOFCODE2022_DAY11_H |
|
||||||
#define ADVENTOFCODE2022_DAY11_H |
|
||||||
|
|
||||||
#include "../../Day.h" |
#include "../../Day.h" |
||||||
|
|
||||||
class Day11 : public Day { |
class Day11 : public Day { |
||||||
protected: |
protected: |
||||||
Result Task1() override; |
Result Task1() override; |
||||||
Result Task2() override; |
|
||||||
}; |
|
||||||
|
|
||||||
|
Result Task2() override; |
||||||
#endif |
}; |
@ -1,14 +1,10 @@ |
|||||||
|
#pragma once |
||||||
#ifndef ADVENTOFCODE2022_DAY12_H |
|
||||||
#define ADVENTOFCODE2022_DAY12_H |
|
||||||
|
|
||||||
#include "../../Day.h" |
#include "../../Day.h" |
||||||
|
|
||||||
class Day12 : public Day { |
class Day12 : public Day { |
||||||
protected: |
protected: |
||||||
Result Task1() override; |
Result Task1() override; |
||||||
Result Task2() override; |
|
||||||
}; |
|
||||||
|
|
||||||
|
Result Task2() override; |
||||||
#endif |
}; |
@ -1,14 +1,10 @@ |
|||||||
|
#pragma once |
||||||
#ifndef ADVENTOFCODE2022_DAY13_H |
|
||||||
#define ADVENTOFCODE2022_DAY13_H |
|
||||||
|
|
||||||
#include "../../Day.h" |
#include "../../Day.h" |
||||||
|
|
||||||
class Day13 : public Day { |
class Day13 : public Day { |
||||||
protected: |
protected: |
||||||
Result Task1() override; |
Result Task1() override; |
||||||
Result Task2() override; |
|
||||||
}; |
|
||||||
|
|
||||||
|
Result Task2() override; |
||||||
#endif |
}; |
@ -1,14 +1,10 @@ |
|||||||
|
#pragma once |
||||||
#ifndef ADVENTOFCODE2022_DAY14_H |
|
||||||
#define ADVENTOFCODE2022_DAY14_H |
|
||||||
|
|
||||||
#include "../../Day.h" |
#include "../../Day.h" |
||||||
|
|
||||||
class Day14 : public Day { |
class Day14 : public Day { |
||||||
protected: |
protected: |
||||||
Result Task1() override; |
Result Task1() override; |
||||||
Result Task2() override; |
|
||||||
}; |
|
||||||
|
|
||||||
|
Result Task2() override; |
||||||
#endif |
}; |
@ -1,14 +1,10 @@ |
|||||||
|
#pragma once |
||||||
#ifndef ADVENTOFCODE2022_DAY15_H |
|
||||||
#define ADVENTOFCODE2022_DAY15_H |
|
||||||
|
|
||||||
#include "../../Day.h" |
#include "../../Day.h" |
||||||
|
|
||||||
class Day15 : public Day { |
class Day15 : public Day { |
||||||
protected: |
protected: |
||||||
Result Task1() override; |
Result Task1() override; |
||||||
Result Task2() override; |
|
||||||
}; |
|
||||||
|
|
||||||
|
Result Task2() override; |
||||||
#endif |
}; |
@ -1,14 +1,10 @@ |
|||||||
|
#pragma once |
||||||
#ifndef ADVENTOFCODE2022_DAY16_H |
|
||||||
#define ADVENTOFCODE2022_DAY16_H |
|
||||||
|
|
||||||
#include "../../Day.h" |
#include "../../Day.h" |
||||||
|
|
||||||
class Day16 : public Day { |
class Day16 : public Day { |
||||||
protected: |
protected: |
||||||
Result Task1() override; |
Result Task1() override; |
||||||
Result Task2() override; |
|
||||||
}; |
|
||||||
|
|
||||||
|
Result Task2() override; |
||||||
#endif |
}; |
@ -1,14 +1,10 @@ |
|||||||
|
#pragma once |
||||||
#ifndef ADVENTOFCODE2022_DAY17_H |
|
||||||
#define ADVENTOFCODE2022_DAY17_H |
|
||||||
|
|
||||||
#include "../../Day.h" |
#include "../../Day.h" |
||||||
|
|
||||||
class Day17 : public Day { |
class Day17 : public Day { |
||||||
protected: |
protected: |
||||||
Result Task1() override; |
Result Task1() override; |
||||||
Result Task2() override; |
|
||||||
}; |
|
||||||
|
|
||||||
|
Result Task2() override; |
||||||
#endif |
}; |
@ -1,14 +1,10 @@ |
|||||||
|
#pragma once |
||||||
#ifndef ADVENTOFCODE2022_DAY18_H |
|
||||||
#define ADVENTOFCODE2022_DAY18_H |
|
||||||
|
|
||||||
#include "../../Day.h" |
#include "../../Day.h" |
||||||
|
|
||||||
class Day18 : public Day { |
class Day18 : public Day { |
||||||
protected: |
protected: |
||||||
Result Task1() override; |
Result Task1() override; |
||||||
Result Task2() override; |
|
||||||
}; |
|
||||||
|
|
||||||
|
Result Task2() override; |
||||||
#endif |
}; |
@ -1,14 +1,10 @@ |
|||||||
|
#pragma once |
||||||
#ifndef ADVENTOFCODE2022_DAY19_H |
|
||||||
#define ADVENTOFCODE2022_DAY19_H |
|
||||||
|
|
||||||
#include "../../Day.h" |
#include "../../Day.h" |
||||||
|
|
||||||
class Day19 : public Day { |
class Day19 : public Day { |
||||||
protected: |
protected: |
||||||
Result Task1() override; |
Result Task1() override; |
||||||
Result Task2() override; |
|
||||||
}; |
|
||||||
|
|
||||||
|
Result Task2() override; |
||||||
#endif |
}; |
@ -1,14 +1,10 @@ |
|||||||
|
#pragma once |
||||||
#ifndef ADVENTOFCODE2022_DAY20_H |
|
||||||
#define ADVENTOFCODE2022_DAY20_H |
|
||||||
|
|
||||||
#include "../../Day.h" |
#include "../../Day.h" |
||||||
|
|
||||||
class Day20 : public Day { |
class Day20 : public Day { |
||||||
protected: |
protected: |
||||||
Result Task1() override; |
Result Task1() override; |
||||||
Result Task2() override; |
|
||||||
}; |
|
||||||
|
|
||||||
|
Result Task2() override; |
||||||
#endif |
}; |
@ -1,14 +1,10 @@ |
|||||||
|
#pragma once |
||||||
#ifndef ADVENTOFCODE2022_DAY21_H |
|
||||||
#define ADVENTOFCODE2022_DAY21_H |
|
||||||
|
|
||||||
#include "../../Day.h" |
#include "../../Day.h" |
||||||
|
|
||||||
class Day21 : public Day { |
class Day21 : public Day { |
||||||
protected: |
protected: |
||||||
Result Task1() override; |
Result Task1() override; |
||||||
Result Task2() override; |
|
||||||
}; |
|
||||||
|
|
||||||
|
Result Task2() override; |
||||||
#endif |
}; |
@ -1,14 +1,10 @@ |
|||||||
|
#pragma once |
||||||
#ifndef ADVENTOFCODE2022_DAY22_H |
|
||||||
#define ADVENTOFCODE2022_DAY22_H |
|
||||||
|
|
||||||
#include "../../Day.h" |
#include "../../Day.h" |
||||||
|
|
||||||
class Day22 : public Day { |
class Day22 : public Day { |
||||||
protected: |
protected: |
||||||
Result Task1() override; |
Result Task1() override; |
||||||
Result Task2() override; |
|
||||||
}; |
|
||||||
|
|
||||||
|
Result Task2() override; |
||||||
#endif |
}; |
@ -1,14 +1,10 @@ |
|||||||
|
#pragma once |
||||||
#ifndef ADVENTOFCODE2022_DAY23_H |
|
||||||
#define ADVENTOFCODE2022_DAY23_H |
|
||||||
|
|
||||||
#include "../../Day.h" |
#include "../../Day.h" |
||||||
|
|
||||||
class Day23 : public Day { |
class Day23 : public Day { |
||||||
protected: |
protected: |
||||||
Result Task1() override; |
Result Task1() override; |
||||||
Result Task2() override; |
|
||||||
}; |
|
||||||
|
|
||||||
|
Result Task2() override; |
||||||
#endif |
}; |
@ -1,14 +1,10 @@ |
|||||||
|
#pragma once |
||||||
#ifndef ADVENTOFCODE2022_DAY24_H |
|
||||||
#define ADVENTOFCODE2022_DAY24_H |
|
||||||
|
|
||||||
#include "../../Day.h" |
#include "../../Day.h" |
||||||
|
|
||||||
class Day24 : public Day { |
class Day24 : public Day { |
||||||
protected: |
protected: |
||||||
Result Task1() override; |
Result Task1() override; |
||||||
Result Task2() override; |
|
||||||
}; |
|
||||||
|
|
||||||
|
Result Task2() override; |
||||||
#endif |
}; |
@ -1,14 +1,10 @@ |
|||||||
|
#pragma once |
||||||
#ifndef ADVENTOFCODE2022_DAY25_H |
|
||||||
#define ADVENTOFCODE2022_DAY25_H |
|
||||||
|
|
||||||
#include "../../Day.h" |
#include "../../Day.h" |
||||||
|
|
||||||
class Day25 : public Day { |
class Day25 : public Day { |
||||||
protected: |
protected: |
||||||
Result Task1() override; |
Result Task1() override; |
||||||
Result Task2() override; |
|
||||||
}; |
|
||||||
|
|
||||||
|
Result Task2() override; |
||||||
#endif |
}; |
Loading…
Reference in new issue