start day 17
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
This commit is contained in:
parent
85f34fbd3a
commit
e8e180a148
|
@ -24,6 +24,7 @@ namespace aoc2020.test
|
||||||
[DataRow(typeof(Day14), "17481577045893", "4160009892257")]
|
[DataRow(typeof(Day14), "17481577045893", "4160009892257")]
|
||||||
[DataRow(typeof(Day15), "257", "8546398")]
|
[DataRow(typeof(Day15), "257", "8546398")]
|
||||||
[DataRow(typeof(Day16), "19093", "5311123569883")]
|
[DataRow(typeof(Day16), "19093", "5311123569883")]
|
||||||
|
[DataRow(typeof(Day17), "", "")]
|
||||||
public void CheckAllDays(Type dayType, string part1, string part2)
|
public void CheckAllDays(Type dayType, string part1, string part2)
|
||||||
{
|
{
|
||||||
// create day instance
|
// create day instance
|
||||||
|
|
|
@ -0,0 +1,36 @@
|
||||||
|
using System.Linq;
|
||||||
|
|
||||||
|
namespace aoc2020
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Day 17: <see href="https://adventofcode.com/2020/day/17" />
|
||||||
|
/// </summary>
|
||||||
|
public sealed class Day17 : Day
|
||||||
|
{
|
||||||
|
private char[,,] space;
|
||||||
|
public Day17() : base(17, "Conway Cubes")
|
||||||
|
{
|
||||||
|
space = new char[100, 100, 100];
|
||||||
|
var input = Input.ToList();
|
||||||
|
|
||||||
|
for (var y = 0; y < input.Count; y++)
|
||||||
|
{
|
||||||
|
var l = input[y].ToCharArray();
|
||||||
|
for (var x = 0; x < l.Length; x++)
|
||||||
|
{
|
||||||
|
space[x, y, 0] = l[x];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Part1()
|
||||||
|
{
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Part2()
|
||||||
|
{
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,8 @@
|
||||||
|
...#...#
|
||||||
|
#######.
|
||||||
|
....###.
|
||||||
|
.#..#...
|
||||||
|
#.#.....
|
||||||
|
.##.....
|
||||||
|
#.####..
|
||||||
|
#....##.
|
Loading…
Reference in New Issue