Ir para conteúdo
Fórum Script Brasil

thorsen09

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre thorsen09

thorsen09's Achievements

0

Reputação

  1. Madame Rachel possui uma mansão onde ela recebe todos os seus descendentes (netos e bisnetos) durante as férias. Sua mansão possui exatamente N quartos (cada quarto é numerado de 1 a N), onde N é também a quantidade de netos e bisnetos (cada descendente é também numerado de 1 a N). Como toda criança, os descendentes de Madame Rachel são bastante travessos. Todo dia sempre fazem a mesma brincadeira: eles acordam de manhã cedo antes dela e se encontram no grande jardim. Cada descendente, um de cada vez, entra na mansão e troca o estado das portas dos quartos cujos números são múltiplos do seu identificador. Trocar o estado de uma porta significa fechar uma porta que estava aberta ou abrir uma porta que estava fechada. Por exemplo, o descendente cujo identificador é igual a 15 vai trocar o estado das portas 15, 30, 45, etc. Considerando que todas as portas estão inicialmente fechadas (todos os descendentes fecham as portas antes de descer para o jardim) e que cada descendente entra exatamente uma vez na mansão em uma ordem completamente aleatória, quais portas estarão abertas após a entrada de todos os descendentes na mansão?Entrada vai ser o numero de quartos (e tmb descendentes)Saida vai ser todas as portas que estarão abertas EX: 6 1 4Como faço isso? Eu não postei o código por que eu não consegui entender isso direito, digo como montar essa estrutura de repetição.
×
×
  • Criar Novo...