Dada uma sequência de números:
Por exemplo:
12,12,13,15,15,15,15,17,18,20,20
Que função posso utilizar no c++ que me devolva o nº de números diferentes nesta sequência?
Neste caso o c++ teria que devolver 6 (Temos 6 números diferentes na sequência: 12,13,15,17,18 e 20).
Tentei usar o count mas o count não faz esta distinção e os códigos que encontro com o count.if contam só por exemplo o nº de vezes que aparece 12, não conta números diferentes...