
    Given a list of estimated delivery times in decimal hours for multiple routes, round each time to the nearest hour and calculate the total fleet impact by multiplying the sum of rounded times by the number of active routes. This calculation helps dispatch managers quickly assess the overall fleet scheduling impact while accounting for traffic and weather-induced delays across all routes.
    

    
def round_and_sum(list1):
    """
    Given a list of estimated delivery times in decimal hours for multiple routes, round each time to the nearest hour and calculate the total fleet impact by multiplying the sum of rounded times by the number of active routes. This calculation helps dispatch managers quickly assess the overall fleet scheduling impact while accounting for traffic and weather-induced delays across all routes.
    

    """
def round_and_sum(list1):
    """
    Given a list of estimated delivery times in decimal hours for multiple routes, round each time to the nearest hour and calculate the total fleet impact by multiplying the sum of rounded times by the number of active routes. This calculation helps dispatch managers quickly assess the overall fleet scheduling impact while accounting for traffic and weather-induced delays across all routes.
    

    """
    lenght = len(list1)
    round_and_sum = sum(list(map(round, list1)) * lenght)
    return round_and_sum