内存过高求大佬指点

P1618 三连击(升级版)

龙之吻—水货 @ 2017-07-27 14:28:05

#include<cstdio>
using namespace std;
int main(){
    int a,b,c,A,B,C,q,w,e,r,t,y,u,i,o,p=0;
    scanf("%d%d%d",&a,&b,&c);
    for(q=1;q<=3;q++)
    for(w=1;w<=9;w++)
    for(e=1;e<=9;e++)
    for(r=2;r<=9;r++)
    for(t=1;t<=9;t++)
    for(y=1;y<=9;y++)
    for(u=3;u<=9;u++)
    for(i=1;i<=9;i++)
    for(o=1;o<=9;o++){
    A=100*q+10*w+e;
    B=100*r+10*t+y;
    C=100*u+10*i+o;
    while(a*C==c*A&&a*B==b*A&&C*b==c*B&&q+w+e+r+t+y+u+i+o==45&&q*w*e*r*t*y*u*i*o==362880){
    printf("%d %d %d\n",A,B,C);
    p++;break;
}
}
if(p==0)
printf("No!!!");
return 0; 
}

by 龙之吻—水货 @ 2017-07-27 14:30:27

改一个数 过了....


by 名字好难取° @ 2017-07-27 19:11:23

@取名字好难 你的名字跟我的好像啊


by 龙之吻—水货 @ 2017-07-28 14:37:53

同是天涯纠结人,相逢何必曾相识.


|