1
resposta

Resolução Desafio

Quais são os dados de entrada necessários? Nome, gmail pessoal (ou mais usado)
Como o algoritmo pode verificar a condição de presença completa? Durante a transmissão ao vivo, em algum momento, será mostrado um link, onde levará para um site de verificação simples (pediria nome e gmail para confirmar a presença). Esse link só estaria disponível a partir de um momento específico aleatório da transmissão, e aparecia na tela durante alguns minutos e algumas vezes.
Que decisão precisa ser tomada com base nesses dados? O gmail será enviado para quem realizou o "cadastro" de presença no link
Qual deve ser a ação final? Enviar o gmail apenas para os cadastrados

1 resposta

Olá, Rebeca. Como vai?

Sua resolução para o desafio de automação está muito bem estruturada! Você conseguiu decompor o problema em etapas lógicas fundamentais, identificando com precisão os dados de entrada, a condição de verificação e a saída esperada.

  • A estratégia de disponibilizar o link em momentos aleatórios é uma excelente aplicação de lógica, pois garante que a ação final seja executada apenas para quem realmente cumpriu o requisito de participação.
  • Esse tipo de raciocínio é a base para a criação de qualquer algoritmo eficiente, onde definimos regras claras para que o sistema tome decisões automáticas sem intervenção humana constante.
  • Você também demonstrou uma boa visão de fluxo de controle, onde o envio do e-mail é totalmente dependente do sucesso da etapa anterior (o cadastro no site). *

Uma sugestão para complementar seu pensamento é imaginar como esses dados seriam organizados após a coleta. Em um cenário real, esses e-mails seriam armazenados em uma lista ou banco de dados, o que permitiria que um script fizesse o envio em massa de forma instantânea assim que o evento terminasse.

Espero que possa ter lhe ajudado!