
    Given a list of investment returns from various portfolio assets, round each return percentage to the nearest whole number and calculate a weighted portfolio score by multiplying the sum of rounded returns by the total number of investments in the portfolio. This score will be used to determine appropriate investment recommendations based on the client's risk profile.
    

    
def round_and_sum(list1):
    """
    Given a list of investment returns from various portfolio assets, round each return percentage to the nearest whole number and calculate a weighted portfolio score by multiplying the sum of rounded returns by the total number of investments in the portfolio. This score will be used to determine appropriate investment recommendations based on the client's risk profile.
    

    """
def round_and_sum(list1):
    """
    Given a list of investment returns from various portfolio assets, round each return percentage to the nearest whole number and calculate a weighted portfolio score by multiplying the sum of rounded returns by the total number of investments in the portfolio. This score will be used to determine appropriate investment recommendations based on the client's risk profile.
    

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