Recentemente encontrei esse problema e não faço a mínima ideia de como resolve-lo.
Bem, eu tenho que ler uma matriz dada no arquivo txt. Depois tenho que imprimir a matriz, até ai tudo bem. O problema começa depois de eu sortear posições aleatórias na matriz e substituir por 1, porque após isso eu preciso substituir todos a direita da posição sorteada por 1 também.
exemplo:
matriz gerada
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
matriz com 3 posições aleatórias sorteadas
0 1 0 0 0
0 0 0 0 0
0 0 1 0 0
0 0 0 0 0
0 0 0 1 0
matriz após todos os números a direita do 1 se tornarem 1 também
0 1 1 1 1
0 0 0 0 0
0 0 1 1 1
0 0 0 0 0
0 0 0 1 1
Esse último jeito é como a matriz deve ficar independente de qual as 3 posições sorteadas na matriz.
muito obrigada pela atenção, grata.
Pergunta
Bauman
Recentemente encontrei esse problema e não faço a mínima ideia de como resolve-lo.
Bem, eu tenho que ler uma matriz dada no arquivo txt. Depois tenho que imprimir a matriz, até ai tudo bem. O problema começa depois de eu sortear posições aleatórias na matriz e substituir por 1, porque após isso eu preciso substituir todos a direita da posição sorteada por 1 também.
exemplo:
matriz gerada
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
matriz com 3 posições aleatórias sorteadas
0 1 0 0 0
0 0 0 0 0
0 0 1 0 0
0 0 0 0 0
0 0 0 1 0
matriz após todos os números a direita do 1 se tornarem 1 também
0 1 1 1 1
0 0 0 0 0
0 0 1 1 1
0 0 0 0 0
0 0 0 1 1
Esse último jeito é como a matriz deve ficar independente de qual as 3 posições sorteadas na matriz.
muito obrigada pela atenção, grata.
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.