Encontrar NaN em um array
Encontre o único valor NaN em um vetor de números e retorne seu índice. Retorne -1 quando o vetor não contiver nenhum NaN.
Exemplos
findNaN(std::vector<double>{1, 2, std::numeric_limits<double>::quiet_NaN()}) // 2
findNaN(std::vector<double>{std::numeric_limits<double>::quiet_NaN(), 1, 2, 3, 4}) // 0
findNaN(std::vector<double>{0, 1, 2, 3, 4}) // -1Observações
NaN ocorre no máximo uma vez.