Identificar Pico em Sequência

Identificar Pico em Sequência

The mission is in Blocked Mode. Access to the solutions is blocked for a day or two (even after you share your own), until we'll have enough solutions for you to check. All users who've solved the mission will get the notifications about their opening.

Prática: Reforce o conhecimento adquirido. Aplique as técnicas aprendidas e repita os exercícios até se sentir confiante.

Enunciado

Marcos, um geólogo, está analisando dados de elevação de terrenos para identificar picos. Ele precisa de uma função que encontre a primeira ocorrência de um pico na sequência, onde um pico é definido como um elemento maior que seus vizinhos imediatos. Escreva uma função que receba uma lista de números inteiros e retorne o índice do primeiro pico encontrado. Se não houver picos, retorne -1.

Entrada: Uma lista de números inteiros.

Saída: O índice do primeiro pico encontrado ou -1 se não houver picos.

Exemplo

    identificar_pico([1, 3, 2, 4, 5, 4]) >> 1

Habilidades

  • Identificação de Padrões em Sequências