# Exercício Prático 3 - Recálculo de Centroides

membros_grupo_0 = [
    (10.0, 20.0),
    (12.0, 22.0),
    (14.0, 18.0)
]

def recalcular_centroide(pontos):
    n = len(pontos)
    if n == 0:
        return None
    
    dimensoes = len(pontos[0])
    novas_coordenadas = []
    
    for d in range(dimensoes):
        soma_dim = sum(ponto[d] for ponto in pontos)
        media_dim = soma_dim / n
        novas_coordenadas.append(media_dim)
        
    return tuple(novas_coordenadas)

novo_centroide_0 = recalcular_centroide(membros_grupo_0)

print("=== ATUALIZAÇÃO DO CENTROIDE ===")
print(f"Pontos do Grupo: {membros_grupo_0}")
print(f"Nova Posição do Centroide: {novo_centroide_0}")