Example #1
0
        public virtual string Solve()
        {
            var program = Parser.GetData().Split(',').Select(long.Parse).ToList();

            var arcade = new ArcadeGame(program);

            arcade.Go();

            return(arcade.BlockTileCount.ToString());
        }
Example #2
0
        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());
        }