public static void Execute() { var input = InputTransformDay8.ParseLines(InputGetter.GetInputForDay(8).Trim()); Part1(input); Part2(input); }
public static void Execute() { var input = InputGetter.GetInputForDay(16).Trim(); Console.WriteLine(FFTPart1(input)); Console.WriteLine(FFTPart2(input)); }
public static void Execute() { var input = InputGetter.GetInputForDay(10); var grid = PrepareGrid(input); var best = FindAsteroidWithMostVisibleOthers(grid); Console.WriteLine(best.VisibleOthers); var shotsFired = DestroyAsteroidsInOrder(grid, best.Asteroid); Console.WriteLine(shotsFired[199].Location); }