Considere:
Quais são os dados de entrada necessários?
Precisamos de dados como: lista de e-mails, nomes, tempo de permanência no evento com autenticação de dados durante o acesso.
Como o algoritmo pode verificar a condição de presença completa?
O algoritmo pode verificar de acordo com os IPS e calcular o tempo estimado para cada IP registrado na chamada ou a partir do registro do email na plataforma ao acessar.
Que decisão precisa ser tomada com base nesses dados?
//coletar (nomes, e-mails, IPs)
//contabilizar (tempo de permanência = > 2 horas)
// if IP > 2 horas = envioMensagemAgradecimento (xxxx@gmail.com, yyyy@gmail.com) “Obrigado pela participação nesse evento maravilhoso”
Qual deve ser a ação final?
//Enviar email de agradecimento aos participantes que participaram de todo o evento contabilizando duas horas de duração;
Para saber mais detalhes sobre uma solução para esse desafio, clique na Opinião da Pessoa Instrutora.