马虎的算式

来源:互联网 发布:java 获取时间 编辑:程序博客网 时间:2024/05/01 21:29

      a b c d e 代表1~9不同的5个数字(注意是各不相同的数字,且不含0),能满足形如:ab * cde = adb* ce 这样的算式一共有多少种呢?


int a,b,c,d,e;        int count=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++){        if (a != b && a != c && a != d && a != e && b != c&& b != d && b != e && c != d && c != e&& d != e)                                                        if((a*10+b)*(c*100+d*10+e)==(a*100+d*10+b)*(c*10+e))        count++;                }

主要注意的是五个不同的数,然后再进行就可以了吐舌头

0 0