Creo que los dos llevamos razón en cuanto al coste.
La cuestión es que creo que tú lo está viendo desde el punto de vista de los recursos del sistema (del que como bien demuestras gana el iterativo por goleada) y yo parto de unos recursos iguales para cada uno de los algoritmos y lo que contemplo es la variable tiempo. Entonces el coste en referencia a la eficiencia temporal de las dos funciones es parecida.
Salúos.
__________________
|