Red de conocimiento informático - Conocimiento informático - Como se muestra en la figura, preguntas de programación en C, pregunta de entrada 17. . ¡Por favor ayúdame, gracias!

Como se muestra en la figura, preguntas de programación en C, pregunta de entrada 17. . ¡Por favor ayúdame, gracias!

Utiliza el método exhaustivo.

Código en lenguaje C: #include?lt;iostreamgt;

usando?namespace?std;

void?main()

{

int?a,?b,?c,?d,?e,?f,?g,?h,?i;

int?n?=?0 ;

for(a?=?1;?a?lt;=?9;?a)

{

for(b?=?1 ;?b?lt;=?9;?b )

{

si(b?=?a)?

{

for(c?=?1;?c?lt;=?9;?c)

{

if(c!=a?amp;amp;? c !=b)

{

for(d?=?1;?d?lt;=?9;?d)

{

if(d!=a?amp;amp;?d!=b?amp;amp;?d!=c)

{

for(e ? =?1;?e?lt;=?9;?e )

{

if(e!=a?amp;amp;?e!=b?amp ; amp;?e!=c?amp;amp;?e!=d)

{

for(f?=?1;?f?lt;=?9 ; ?f )

{

if(f!=a?amp;amp;?f!=b?amp;amp;?f!=c?amp;amp; ? f!=d?amp;amp;?f!=e)

{

for(g?=?1;?g?lt;=?9;?g )

{

if(g!=a?amp;amp;?g!=b?amp;amp;?g!=c?amp;amp;?g! = d?amp;amp;?g!=e?amp;amp;?g!=f)

{

for(h?=?1;?h?lt ; =?9;?h )

{

if(h!=a?amp;amp;?h!=b?amp;amp;?h!=c? amp ;amp;?h!=d?amp;amp;?h!=e?amp;amp;?h!=f?amp;amp;?h!=g)

{ p>

for(i?=?1;?i?lt;=?9;?i)

{

if(i!=a? amp;amp ;?i!=b?amp;amp;?i!=c?amp;amp;?i!=d?amp;amp;?i!=e?amp;amp;?i!=f? amp;amp ;?i!=g?amp;amp;?i!=h)

{

p>

if(a b c d?==?d e f g?amp;amp;?a b c d?==?g h i a)

{

n ;

coutlt;lt;nlt;lt;"?:?"lt;lt;alt;lt;blt;lt;clt;lt;dlt;lt;"\t"lt;lt;dlt;lt;elt;lt;flt ;lt;glt;lt;"\t"lt;lt;glt;lt;hlt;lt;ilt;lt;alt;lt;endl;

}

}

}

}

}

}

}

}

}

}

}

}

}

}

}

}

}

}

}

Resultados de ejecución:

Entonces *** hay 864 posibilidades.