Gerencie as configurações de fábrica dos robôs.
Quando um robô sai da linha de montagem, ele não tem nome.
Na primeira vez que você liga um robô, um nome aleatório é gerado no formato de duas letras maiúsculas seguidas de três dígitos, como RX837 ou BC811.
De vez em quando, precisamos redefinir um robô para as configurações de fábrica, o que apaga o nome dele. Na próxima vez que você perguntar, esse robô vai responder com um novo nome aleatório.
Os nomes precisam ser aleatórios: eles não podem seguir uma sequência previsível. Usar nomes aleatórios traz o risco de colisões. Sua solução precisa garantir que todo robô existente tenha um nome único.
Crie sua conta no Exercism para aprender e dominar Delphi Pascal com 76 exercícios e mentoria humana de verdade, tudo de graça.