コード例 #1
0
ファイル: 22dec.cs プロジェクト: lmellblom/advent-of-code
        public override string First()
        {
            string        filename = GetFilename();
            List <string> input    = System.IO.File.ReadAllLines(filename).ToList();

            PRINT = false;
            CrabCombat game = new CrabCombat(input);

            game.PlayGame();

            var result = game.Score();

            return(result.ToString());
        }
コード例 #2
0
ファイル: 22dec.cs プロジェクト: lmellblom/advent-of-code
        public override bool Test()
        {
            string        filename = GetTestFilename();
            List <string> input    = System.IO.File.ReadAllLines(filename).ToList();

            PRINT = false;
            CrabCombat game = new CrabCombat(input);

            game.PlayGame();
            var result = game.Score();

            bool testSucceeded = result == 306;

            return(testSucceeded);
        }