
El mío con esos valores da justo el resultado contrario

Y creo que ninguno de los 2 tiene en cuenta que en 1 2 2 2 3 4 1 2 1 0 tanto la montaña como el valle valen 3 ya que la primera parte no se puede considerar una montaña al tener varios valores repetidos.