Exercício Fácil: Novos Recordes


Pedro joga N jogos de basquete por temporada. Para saber como está ele está progredindo, ele mantém registro de todos os as pontuações feitas por jogo. Após cada jogo ele anota no novo valor e confere se o mesmo é maior ou menor que seu melhor e pior desempenho.

Dada uma lista string = “pontuação1 pontuação2 pontuação3 etc..”, escreva uma função que ao recebe-la irá comparar os valores 1 a 1 e retornará um vetor com o número de vezes que ele bateu seu recorde de maior número de pontos e quando fez menos seu pior jogo.

Obs.: O primeiro jogo não conta como novo recorde do melhor ou pior, pois é considerado a primeira pontuação.

function confereRecordesPontuacao(jogos){
    //Seu código aqui
}

Exemplo de dados de entrada

10 5 20 20 4 5 2 25 1

Obs.: Sempre haverá ao menos 1 jogo e os valores serão números inteiro positivos.

Exemplo de dados de saída

[2, 4]

Explicação

Neste exemplo, Pedro jogou 9 vezes na temporada. Após o primeiro jogo ele bateu sua melhor pontuação 2 vezes indo de 10 para 20 pontos no terceiro jogo e de 20 para 25 no penúltimo. Já a pior pontuação foi de da base 10 -> 5 -> 4 ->2 -> 1 (4 vezes)


Faça o download do arquivo abaixo para testar seu código:

[download id=”764″]

Precisando de uma ajudinha? Veja algumas formas de resolver essa questão no arquivo abaixo:

[download id=”767″]

Deixe um comentário