Primer Parcial 2023 - Problema 6

Primer Parcial 2023 - Problema 6

de Enzo Roman Gimenez Umpierrez -
Número de respuestas: 1

Buenas, en este caso se penalizaría el uso de dos bucles for para resolver el problema? Ví la resolución y la entendí pero no se me hubiera ocurrido hacerlo así, lo que hice fue esto: 



function indices=mqsuma(pos)

  n=length(pos);

  indices=[];

  for i=1:n-1   %Se selecciona el elemento a comparar

    suma=0;

    for j=i+1:n   %Se realiza la suma de los n-i elementos restantes

      suma=suma+pos(j);

    endfor

    if pos(i)>suma   %Se comparan el elemento y la suma

      indices=[indices, i];

    endif


  endfor

endfunction



Saludos!