示例#1
0
文件: Day16.cs 项目: rceuls/AoC2020
        public void TestExample01()
        {
            var data = @"class: 1-3 or 5-7
row: 6-11 or 33-44
seat: 13-40 or 45-50

your ticket:
7,1,14

nearby tickets:
7,3,47
40,4,50
55,2,20
38,6,12";

            Assert.AreEqual(71, TicketTranslation.GetTicketScanningErrorRate(data.Split(Environment.NewLine + Environment.NewLine).Select(x => x.Split(Environment.NewLine).ToList()).ToList()));
        }
示例#2
0
文件: Day16.cs 项目: rceuls/AoC2020
        public void TestPart01()
        {
            var data = TestUtil.GetFileContentsAsString("Day16.txt");

            Assert.AreEqual(18227, TicketTranslation.GetTicketScanningErrorRate(data.Split(Environment.NewLine + Environment.NewLine).Select(x => x.Split(Environment.NewLine).ToList()).ToList()));
        }