Example #1
0
        public string PartB()
        {
            BusRoutes busRoutes          = new BusRoutes(_timestamp, _buses);
            long      timeStampWhenMatch = busRoutes.FindWhenAllBusesMatch();

            return(timeStampWhenMatch.ToString());
        }
Example #2
0
        public string PartA()
        {
            BusRoutes busRoutes  = new BusRoutes(_timestamp, _buses);
            var       sortedList = busRoutes.FindBestBusWaitTime();
            long      bestTime   = sortedList.First().Key *sortedList.First().Value;

            return(bestTime.ToString());
        }