枚举-摘自啊哈!算法
Posted 2018-4-9
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了枚举-摘自啊哈!算法相关的知识,希望对你有一定的参考价值。
#include<stdio.h>
int main()
{
int a,b,c,d,e,f,g,h,i,total=0;
for (a = 1;a <= 9;a++)
for (b= 1;b <= 9;b++)
for (c = 1;c <= 9;c++)
for (d = 1;d <= 9;d++)
for (e = 1;e <= 9;e++)
for (f = 1;f <= 9;f++)
for (g = 1;g <= 9;g++)
for(h =1;h <= 9;h++)
for(i = 1;i<= i;i++)
}
{
if(a!=b&&a!=c&&a!=d&&a!=e&&a!=f&&a!=g&&a!=h&&a!=i
&&b!=c&&b!=d&&b!=e&&b!=f&&b!=g&&b!=h&&b!=i
&&c!=d&&c!=e&&c!=f&&c!=g&&c!=h&&c!=i
&&d!=e&&d!=f&&d!=g&&d!=h&&d!=i
&&e!=f&&e!=g&&e!=h&&e!=i
&&f!=g&&f!=h&&f!=i
&&g!=h&&g!=i
&&h!=i
&&a*100+b*10+c+d*100+e*10+f == g*100+h*10+i)
{
total++;
printf("%d%d%d+%d%d%d = %d%d%d\n",a,b,c,d,e,f,g,h,i);
}
}
printf(“total = %d”,total/2);
gechar();getchar();
return 0;
}
//枚举算法 p59
以上是关于枚举-摘自啊哈!算法的主要内容,如果未能解决你的问题,请参考以下文章