XXVI Olimpíada Brasileira de Informática

Busca por nome

Vô João começou a usar uma rede social incentivado pelo seu neto, e agora quer saber se seus amigos são membros dessa rede social. Nessa rede social é possível fazer uma busca por nomes utilizando um formulário. Se a grafia correta do nome procurado não é conhecida, podemos usar caracteres especiais que facilitam a busca. Os seguintes caracteres especiais são permitidos na consulta:

  • ? é usado quando exatamente um caractere é desconhecido
  • & é usado quando exatamente dois caracteres são desconhecidos
  • % é usado quando o resto do nome é desconhecido.
Por exemplo, a busca Eduard? retornaria Eduardo ou Eduarda e a busca Car& Silva retornaria nomes como Carol Silva ou Carla Silva. A busca Silv% retornaria nomes como Silvio Santos, Silvia Oliveira, Silvino Batista ou Silveira Filho.

Questão 1. Qual das seguintes alternativas poderia ser o resultado da busca

Silvi? Ma&ad? de F% ?

Silvinho Machado de Freitas
Silvana Machado de Farias
Silvio Malvado Filho
Silvia Malvada de Farias
Silvia Maldonado de Freitas

Questão 2. A busca que poderia ser usada para encontrar o nome Chico Buarque de Holanda é:
&?& Duarte%
Chico ?arque de Holanda
Chi& &arque d? %
?&? Buarque d? %
Chic? ?arque de %

Tarefas Iniciação Nível Júnior
Promoção:
sbc
Patrocínio
 
Apoio
 
Coordenação