Quais são os dados de entrada necessários?
- lista de participantes.
- Uma lista reservada para os participantes que assistiram a transmissão até o final.
- mensagem de agradecimentos pré-setada para enviar aos participantes.
Como o algoritmo pode verificar a condição de presença completa?
- Podemos implementar um sistema que contabiliza a presença do usuário se o seu aparelho estiver com a transmissão aberta.
Que decisão precisa ser tomada com base nesses dados?
- Se essa presença igualou com o tempo total da transmissão, esse participante será adicionado a lista de "participantes que assistiram a transmissão até o final." Senão podemos pular esse participante.
Qual deve ser a ação final?
- Como resultado pegamos esses participantes da nossa nova lista e encaminhamos a mensagem.