Números distintos

Sua tarefa é criar um procedimento chamado elemDistintos que recebe dois argumentos:

Seu procedimento deve retornar, em $v0, a quantidade de elementos distintos presentes no vetor v.

Entrada

Não há dados de entrada para serem lidos.

Saída

Não há dados de saída para serem impressos.

Exemplos

Exemplo 1

Suponha que v possua os seguintes elementos:

1 1 2 2 5 5 5 5 7 8

Os elementos distintos nesta sequência são o 11, o 22, o 55, o 77 e o 88, totalizando 55 elementos.

Portanto, seu procedimento deve retornar em $v0

5

Exemplo 2

Suponha que v possua os seguintes elementos:

13 13 13 13 13 31 31 31 31 31 31

O seu procedimento deve retornar em $v0,

2