Não sei se fui claro no título do tópico, o programa tem a seguinte funcionalidade: o usuário irá me fornecer uma matriz quadrada (nxn), e essa matriz será composta de 1s e 0s. Depois disso eu tenho que agrupar os 1s e nomeá-los de uma letra. Exemplo:
Matriz:
0 0 0 1 1
0 1 1 0 0
1 1 1 0 0
0 0 0 0 1
0 0 0 0 1
O que eu terei que imprimir será:
_ _ _ a a
_ c c _ _
c c c _ _
_ _ _ _ d
_ _ _ _ d
Em outras palavras, Se o número 1 tiver vizinhos 1, então eles serão do mesmo grupo, caso contrario serão de grupos diferentes.
O meu problema é como eu faço pra identificar que o número tem vizinhos?
Question
Danielq.ds
Boa Noite,
Não sei se fui claro no título do tópico, o programa tem a seguinte funcionalidade: o usuário irá me fornecer uma matriz quadrada (nxn), e essa matriz será composta de 1s e 0s. Depois disso eu tenho que agrupar os 1s e nomeá-los de uma letra. Exemplo:
Matriz:
0 0 0 1 1
0 1 1 0 0
1 1 1 0 0
0 0 0 0 1
0 0 0 0 1
O que eu terei que imprimir será:
_ _ _ a a
_ c c _ _
c c c _ _
_ _ _ _ d
_ _ _ _ d
Em outras palavras, Se o número 1 tiver vizinhos 1, então eles serão do mesmo grupo, caso contrario serão de grupos diferentes.
O meu problema é como eu faço pra identificar que o número tem vizinhos?
Grato
Link to comment
Share on other sites
0 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.