public virtual string Solve() { var program = Parser.GetData().Split(',').Select(long.Parse).ToList(); var arcade = new ArcadeGame(program); arcade.Go(); return(arcade.BlockTileCount.ToString()); }
public override string Solve() { var program = Parser.GetData().Split(',').Select(long.Parse).ToList(); program[0] = 2; var arcade = new ArcadeGame(program, true); arcade.Go(); return(arcade.Score.ToString()); }