Red de conocimiento informático - Material del sitio web - ¿Cómo implementar el problema del "soldado en pie" usando programación C o C?

¿Cómo implementar el problema del "soldado en pie" usando programación C o C?

#includelt; stdio.hgt;

main()

{

int n; p>

p>

int m; //El número de soldados

int i=0, j=0, l=0, h=0, k=0, q=0 ; //h es el puntero El soldado k es el número del resultado

int a[100]; //Almacena la altura del soldado

printf("Ingrese el número para n de (0-20):") ;

scanf("d",amp;n);

for(q=0;qlt;n;q)

{

printf("ingrese el número de m from(1-100):");

scanf("d", amp; m);

printf(" ingrese el número de a:\n");

for(i=0;ilt;m;i)

scanf( "d",amp;a[i] );

k=0;

for(i=0; ilt; m; i )

{ h=i 1;

for(l=0;llt;h;l)

for(j=h 1;jlt;m;j)

{

if (a[h]gt;=a[l]amp;amp;a[h]lt;=a[j])

k; >

}

}

for(i=0;ilt;m;i)

{ h=i 1;

for(l=0;llt; h; l )

for(j=h 1; jlt; m; j )

{

si (a[h]lt;=a[ l]amp;amp;a[h]gt;=a[j])

k;

}

}

printf("El resultado es: d\n",k

}

}

);