• Home
  • Chat IA
  • Guru IA
  • Tutores
  • Central de ajuda
Home
Chat IA
Guru IA
Tutores

·

Engenharia Elétrica ·

Algoritmos e Programação de Computadores

· 2022/2

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Laboratório 15 - Caça Palavras - Algoritmos e Programação de Computadores 2022 2

3

Laboratório 15 - Caça Palavras - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 2 - Rumo a Marte - Algoritmos e Programação de Computadores 2022 2

3

Laboratório 2 - Rumo a Marte - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Slide - Aula 3 Comandos Adicionais - Algoritmos e Programação de Computadores 2022-2

60

Slide - Aula 3 Comandos Adicionais - Algoritmos e Programação de Computadores 2022-2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 5 - Jornada de Trabalho - Algoritmos e Programação de Computadores 2022 2

4

Laboratório 5 - Jornada de Trabalho - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 6 - Torre de Panquecas - Algoritmos e Programação de Computadores 2022 2

2

Laboratório 6 - Torre de Panquecas - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Slide - Aula 2 Python Básico - Algoritmos e Programação de Computadores 2022-2

95

Slide - Aula 2 Python Básico - Algoritmos e Programação de Computadores 2022-2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 11 - Encaixe 2d - Algoritmos e Programação de Computadores 2022 2

5

Laboratório 11 - Encaixe 2d - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 6 - Torre de Panquecas - Algoritmos e Programação de Computadores 2022 2

2

Laboratório 6 - Torre de Panquecas - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 4 - Controle de Estoque - Algoritmos e Programação de Computadores 2022 2

3

Laboratório 4 - Controle de Estoque - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 10 - Caça ao Tesouro - Algoritmos e Programação de Computadores 2022 2

4

Laboratório 10 - Caça ao Tesouro - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Texto de pré-visualização

##################################### # # # ##################################### # Leitura da palavra palavra = input() # Leitura dos palpites e impressão do resultado para cada palpite # Impressão da linha final # ... print("Resposta correta") # ... print("Palavra correta:", palavra) WORDLE O jogo Wordle tem sido tão popular atualmente que você decidiu implementar a sua própria versão. Esse jogo consiste em adivinhar uma palavra escondida. Para adivinhar essa palavra o jogador tem seis palpites, para cada palpite o jogo informa quais letras estão na palavra na posição correta, quais letras estão na palavra na posição incorreta e quais letras não estão na palavra. A única parte que falta para você implementar o jogo é determinar a resposta que deve ser dada ao jogador com base em cada palpite. Como entrada, o seu programa deverá receber uma linha com a palavra secreta seguida de várias linhas com uma palavra correspondente a um palpite. Você pode assumir que todas as palavras são fornecidas com letras minúsculas e que todos os palpites têm o mesmo número de letras da palavra secreta. Para cada palpite você deverá imprimir uma resposta seguindo a seguinte especificação: • Cada letra que não esteja presente na palavra deve ser substituída pelo caractere _. • Cada letra que esteja presente na palavra e esteja na posição correta deve ser apresentada maiúscula. • Cada letra que esteja presente na palavra e não esteja na posição correta deve ser apresentada minúscula. Por exemplo, se a palavra secreta for "remar" e o palpite "falar", a resposta deve ser "_a_AR". As letras f e l não aparecem em "remar" e foram substituídas por _. A letra a aparece na quarta letra de "remar", portanto a primeira letra a (na segunda posição de "falar") aparece minúscula e a segunda letra a (na quarta posição de "falar") aparece maiúscula. Por fim, a letra r aparece na última posição de "remar" e de "falar", portanto aparece maiúscula. Se a palavra correta for encontrada, após imprimir a resposta do palpite correto, o seu programa deve imprimir a frase "Resposta correta". Se após seis palpites a palavra não for descoberta, o seu programa deve imprimir a frase "Palavra correta: X", onde X é a palavra secreta. Após um desses dois casos, você não deve mais considerar nenhum palpite. Exemplos de entradas e saídas esperadas pelo seu programa: Teste 01 Entrada rosa erna rota rosa Saída _rrA RO_A ROSA Resposta correta Teste 02 Entrada roer modo mora roma roem roei roes Saída _O_o _Or_ RO__ ROE_ ROE_ Palavra correta: roer Teste 04 Entrada pisar papel podia peita pisas pisai pisam Saída Pap__ P_ia_ P_i_a PISAs PISAi PISA_ Palavra correta: pisar

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Laboratório 15 - Caça Palavras - Algoritmos e Programação de Computadores 2022 2

3

Laboratório 15 - Caça Palavras - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 2 - Rumo a Marte - Algoritmos e Programação de Computadores 2022 2

3

Laboratório 2 - Rumo a Marte - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Slide - Aula 3 Comandos Adicionais - Algoritmos e Programação de Computadores 2022-2

60

Slide - Aula 3 Comandos Adicionais - Algoritmos e Programação de Computadores 2022-2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 5 - Jornada de Trabalho - Algoritmos e Programação de Computadores 2022 2

4

Laboratório 5 - Jornada de Trabalho - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 6 - Torre de Panquecas - Algoritmos e Programação de Computadores 2022 2

2

Laboratório 6 - Torre de Panquecas - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Slide - Aula 2 Python Básico - Algoritmos e Programação de Computadores 2022-2

95

Slide - Aula 2 Python Básico - Algoritmos e Programação de Computadores 2022-2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 11 - Encaixe 2d - Algoritmos e Programação de Computadores 2022 2

5

Laboratório 11 - Encaixe 2d - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 6 - Torre de Panquecas - Algoritmos e Programação de Computadores 2022 2

2

Laboratório 6 - Torre de Panquecas - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 4 - Controle de Estoque - Algoritmos e Programação de Computadores 2022 2

3

Laboratório 4 - Controle de Estoque - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 10 - Caça ao Tesouro - Algoritmos e Programação de Computadores 2022 2

4

Laboratório 10 - Caça ao Tesouro - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Texto de pré-visualização

##################################### # # # ##################################### # Leitura da palavra palavra = input() # Leitura dos palpites e impressão do resultado para cada palpite # Impressão da linha final # ... print("Resposta correta") # ... print("Palavra correta:", palavra) WORDLE O jogo Wordle tem sido tão popular atualmente que você decidiu implementar a sua própria versão. Esse jogo consiste em adivinhar uma palavra escondida. Para adivinhar essa palavra o jogador tem seis palpites, para cada palpite o jogo informa quais letras estão na palavra na posição correta, quais letras estão na palavra na posição incorreta e quais letras não estão na palavra. A única parte que falta para você implementar o jogo é determinar a resposta que deve ser dada ao jogador com base em cada palpite. Como entrada, o seu programa deverá receber uma linha com a palavra secreta seguida de várias linhas com uma palavra correspondente a um palpite. Você pode assumir que todas as palavras são fornecidas com letras minúsculas e que todos os palpites têm o mesmo número de letras da palavra secreta. Para cada palpite você deverá imprimir uma resposta seguindo a seguinte especificação: • Cada letra que não esteja presente na palavra deve ser substituída pelo caractere _. • Cada letra que esteja presente na palavra e esteja na posição correta deve ser apresentada maiúscula. • Cada letra que esteja presente na palavra e não esteja na posição correta deve ser apresentada minúscula. Por exemplo, se a palavra secreta for "remar" e o palpite "falar", a resposta deve ser "_a_AR". As letras f e l não aparecem em "remar" e foram substituídas por _. A letra a aparece na quarta letra de "remar", portanto a primeira letra a (na segunda posição de "falar") aparece minúscula e a segunda letra a (na quarta posição de "falar") aparece maiúscula. Por fim, a letra r aparece na última posição de "remar" e de "falar", portanto aparece maiúscula. Se a palavra correta for encontrada, após imprimir a resposta do palpite correto, o seu programa deve imprimir a frase "Resposta correta". Se após seis palpites a palavra não for descoberta, o seu programa deve imprimir a frase "Palavra correta: X", onde X é a palavra secreta. Após um desses dois casos, você não deve mais considerar nenhum palpite. Exemplos de entradas e saídas esperadas pelo seu programa: Teste 01 Entrada rosa erna rota rosa Saída _rrA RO_A ROSA Resposta correta Teste 02 Entrada roer modo mora roma roem roei roes Saída _O_o _Or_ RO__ ROE_ ROE_ Palavra correta: roer Teste 04 Entrada pisar papel podia peita pisas pisai pisam Saída Pap__ P_ia_ P_i_a PISAs PISAi PISA_ Palavra correta: pisar

Sua Nova Sala de Aula

Sua Nova Sala de Aula

Empresa

Central de ajuda Contato Blog

Legal

Termos de uso Política de privacidade Política de cookies Código de honra

Baixe o app

4,8
(35.000 avaliações)
© 2025 Meu Guru®