Borrar filtros
Borrar filtros

check with all parameter except its own

1 visualización (últimos 30 días)
Pratik Anandpara
Pratik Anandpara el 17 de Dic. de 2016
Comentada: KSSV el 18 de Dic. de 2016
3 5 1
5 2 2
2 5 2
5 3 1
5 1 3
7 0 2
6 1 2
6 0 3
1 1 7
1 4 4
2 1 6
5 4 0
take 3+5=8--which is not equal to 9
so loop again rotate
take 3+2=5--not equal to 9
same in this manner 5+1=6 not valid 5+5=10 no same as this start from next entry and do process,take allentry as row wise if answer valid than loop stop and do for next element process
  11 comentarios
David Barry
David Barry el 17 de Dic. de 2016
Yes I have given up. Poor explanation, no code and no data. I'm out.
Jan
Jan el 17 de Dic. de 2016
I do not understand the explanations also. What do you want to achieve?

Iniciar sesión para comentar.

Respuesta aceptada

KSSV
KSSV el 18 de Dic. de 2016
Let A be your matrix.
B=A(:);
N = length(B);
iwant=zeros(N,2);
for i=1:N
count=0;
C=setdiff(B,B(i));
for j = 1:N-1
count=count+1;
if B(i)+C(j)==10
iwant(i,:)=[B(i) count];
break
end
end
end
  1 comentario
KSSV
KSSV el 18 de Dic. de 2016
count is not required ...You can directly take j in place of count.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Loops and Conditional Statements en Help Center y File Exchange.

Etiquetas

Productos

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by