Solução escrita por Vitor Veiga
Conhecimento prévio necessário:
O problema nos dá tempos em que um clique foi realizado e quer saber se e quando o primeiro "Duplo Clique" aconteceu. Um "Duplo Clique" acontece quando dois cliques consecutivos têm uma diferença entre seus tempos menor ou igual a , um valor dado.
Para a resolução basta que, após ler todos os dados e armazenar um vetor de tempos, percorramos o vetor, começando pelo segundo tempo, realizando as subtrações com o tempo imediatamente anterior ao atual. Se acharmos uma diferença menor ou igual a , retornamos o tempo atual e finalizamos o programa. Se não existir nenhum clique duplo, retornamos .
Passo a Passo do Caso Teste 2:
,
: ok, retorna
Recomendamos que você tente implementar o problema antes de ver o código. Veja a implementação nesse link.