Exemplo n.º 1
0
        public void Puzzle2Examples_FindTimestamp(string rawIds, BigInteger expectedTimestamp)
        {
            var sequence = new BusSequence(Input.Day13.ParseRawIds(rawIds));

            sequence.FindTimestampWhereBusesLeaveInSequence().Should().Be(expectedTimestamp);
        }
Exemplo n.º 2
0
        public void Puzzle2_FindTimestampOfBusSequence()
        {
            var sequence = new BusSequence(Input.Day13.ParseRawIds(Input.Day13.RawBuses));

            sequence.FindTimestampWhereBusesLeaveInSequence().Should().Be(new BigInteger(690123192779524));
        }