Tarefa
Dada uma seqüência de informações sobre partidas de Par ou Ímpar (nomes dos jogadores e números que os jogadores escolheram), você deve escrever um programa para indicar o vencedor de cada uma das partidas.
Como resolver:
Uma das formas de se resolver esse problema (não quer dizer que é a mais fácil) é após ler um inteiro N e os os nomes de cada um dos jogadores (jogador 1 sempre é par, jogador 2 sempre é impar), utilizar um vetor de strings para guardar o nome do vencedor a cada jogada.
struct reg{
char nome[11];
}vetor[1000];
Dentro do laço de N iterações, você lerá os dois valores A e B, após lê-los, basta fazer uma verificação da soma dos valores. Se a soma for par, só copiar o nome do jogador para o vetor de strings na posição i (onde i corresponde a i-ésima iteração). Como copiar strings? Utilizando a função strcpy da string.h.
strcpy(string_destino,string_origem);
Ao final, basta imprimir o vetor de strings seguindo a formatação recomendada pelo problema.
Problema: 1363. Par ou ímpar
Ainda tem dúvidas? Entre em contato ou deixe um comentário.
Veja também:
Criado com objetivo de compartilhar informações sobre tudo que diz respeito a algoritmos, estruturas de dados e problemas de online judges.
Dúvidas ou sugestões? Entre em contato.