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)
{ p >
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.