·
Engenharia de Computação ·
Linguagens de Programação
Envie sua pergunta para a IA e receba a resposta na hora
Recomendado para você
2
Projeto de Estruturas de Dados - Programação 2
Linguagens de Programação
UFAL
1
Análise de Resultados e Determinação de Vencedor em Competição
Linguagens de Programação
UFAL
1
Algoritmo de Movimentacao em Labirinto 2D - Resolucao de Colisoes
Linguagens de Programação
UFAL
1
Programa em C - Matriz 3x3: Média Positivos, Menor Valor, Delta e Soma Não Diagonal
Linguagens de Programação
UFAL
1
Resolucao-Problema-Limitacao-Financeira-Integrantes-Show
Linguagens de Programação
UFAL
1
Desabamentos em Estruturas: Análise de Entrada e Saída
Linguagens de Programação
UFAL
1
Algoritmo de Desabamento em Kaer Morhen - Análise de Riscos
Linguagens de Programação
UFAL
1
Exemplos de Entrada e Saída 4 12 4 0 0 0 0 0 1 1 0 0 0 1 0 0 0 0 0 3 C C D 1 1
Linguagens de Programação
UFAL
1
Jogo de Investigação: Determinação de Grupos Suspeitos
Linguagens de Programação
UFAL
1
Resultados de Batalhas: Luke Skywalker vs Darth Vader
Linguagens de Programação
UFAL
Texto de pré-visualização
O BB8 vasculhando os destroços de uma nave encontrou um dispositivo holograma que transmitia a batalha de Luke Skywalker e Darth Vader Por ser um robô BB8 só consegue interpretar números binários então pediu sua ajuda para programálo a fim de entender a batalha Sua tarefa é escrever um programa que consiga simular a sequência de rodadas de golpes e ao final da mesma dizer quem foi o vencedor se é que houve um Regras da batalha A batalha consiste em no máximo 10 rodadas de golpes Cada rodada é representada por duas matrizes A primeira representa o golpe de Luke e a segunda de Vader Cada matriz de golpe é composta de 3 linhas x 3 colunas Para ser considerada válida todos os valores da matriz de golpe precisam ser iguais a 0 exceto a diagonal principal ou secundária nas quais todos os valores precisam ser iguais a 1 Qualquer matriz de golpe cuja ação não atenda às exigências é inválida Uma matriz de golpe inválida significa que seu autor não conseguiu alcançar e pode receber dano se a matriz de golpe de adversário for válida Em rodadas que ambas as matrizes forem válidas e as diagonais iguais ambos os guerreiros recebem os ataques Se as duas matrizes forem válidas e diferentes nenhum dos guerreiros toma dano na rodada Quando um combatente é atingido por um golpe o mesmo perde 15 pontos de vida Formato de entrada A primeira linha da entrada é composta por dois números inteiros representando a vida de Luke Skywalker e Darth Vader respectivamente Seguido de uma linha em branco As próximas linhas contêm matrizes separadas por uma linha em branco É garantido que sempre haverá um número par de matrizes afinal cada par representa uma rodada em par a primeira matriz representa o golpe de Luke e a segunda o de Vader Não é informado quantas rodadas haverá em uma batalha desta forma você precisa ler duas matrizes até o fim da entrada Cada matriz é composta por 3 linhas e cada uma dessas 3 linhas é composta por 3 inteiros separados por espaço
Envie sua pergunta para a IA e receba a resposta na hora
Recomendado para você
2
Projeto de Estruturas de Dados - Programação 2
Linguagens de Programação
UFAL
1
Análise de Resultados e Determinação de Vencedor em Competição
Linguagens de Programação
UFAL
1
Algoritmo de Movimentacao em Labirinto 2D - Resolucao de Colisoes
Linguagens de Programação
UFAL
1
Programa em C - Matriz 3x3: Média Positivos, Menor Valor, Delta e Soma Não Diagonal
Linguagens de Programação
UFAL
1
Resolucao-Problema-Limitacao-Financeira-Integrantes-Show
Linguagens de Programação
UFAL
1
Desabamentos em Estruturas: Análise de Entrada e Saída
Linguagens de Programação
UFAL
1
Algoritmo de Desabamento em Kaer Morhen - Análise de Riscos
Linguagens de Programação
UFAL
1
Exemplos de Entrada e Saída 4 12 4 0 0 0 0 0 1 1 0 0 0 1 0 0 0 0 0 3 C C D 1 1
Linguagens de Programação
UFAL
1
Jogo de Investigação: Determinação de Grupos Suspeitos
Linguagens de Programação
UFAL
1
Resultados de Batalhas: Luke Skywalker vs Darth Vader
Linguagens de Programação
UFAL
Texto de pré-visualização
O BB8 vasculhando os destroços de uma nave encontrou um dispositivo holograma que transmitia a batalha de Luke Skywalker e Darth Vader Por ser um robô BB8 só consegue interpretar números binários então pediu sua ajuda para programálo a fim de entender a batalha Sua tarefa é escrever um programa que consiga simular a sequência de rodadas de golpes e ao final da mesma dizer quem foi o vencedor se é que houve um Regras da batalha A batalha consiste em no máximo 10 rodadas de golpes Cada rodada é representada por duas matrizes A primeira representa o golpe de Luke e a segunda de Vader Cada matriz de golpe é composta de 3 linhas x 3 colunas Para ser considerada válida todos os valores da matriz de golpe precisam ser iguais a 0 exceto a diagonal principal ou secundária nas quais todos os valores precisam ser iguais a 1 Qualquer matriz de golpe cuja ação não atenda às exigências é inválida Uma matriz de golpe inválida significa que seu autor não conseguiu alcançar e pode receber dano se a matriz de golpe de adversário for válida Em rodadas que ambas as matrizes forem válidas e as diagonais iguais ambos os guerreiros recebem os ataques Se as duas matrizes forem válidas e diferentes nenhum dos guerreiros toma dano na rodada Quando um combatente é atingido por um golpe o mesmo perde 15 pontos de vida Formato de entrada A primeira linha da entrada é composta por dois números inteiros representando a vida de Luke Skywalker e Darth Vader respectivamente Seguido de uma linha em branco As próximas linhas contêm matrizes separadas por uma linha em branco É garantido que sempre haverá um número par de matrizes afinal cada par representa uma rodada em par a primeira matriz representa o golpe de Luke e a segunda o de Vader Não é informado quantas rodadas haverá em uma batalha desta forma você precisa ler duas matrizes até o fim da entrada Cada matriz é composta por 3 linhas e cada uma dessas 3 linhas é composta por 3 inteiros separados por espaço