1 条题解

  • 0
    @ 2021-6-15 10:13:17

    C++ :

    #include<iostream>
    #include<cstdio>
    using namespace std;
    int main()
    {
     for(int a=1;a<=9;++a)
     for(int b=1;b<=9;++b)
      if(a!=b) for(int c=1;c<=9;++c)
       if((c!=a)&&(c!=b)) for(int d=1;d<=9;++d)
        if((d!=a)&&(d!=b)&&(d!=c)) for(int e=1;e<=9;++e)
         if((e!=a)&&(e!=b)&&(e!=c)&&(e!=d)) for(int f=1;f<=9;++f)
          if((f!=a)&&(f!=b)&&(f!=c)&&(f!=d)&&(f!=e)) for(int g=1;g<=9;++g)
           if((g!=a)&&(g!=b)&&(g!=c)&&(g!=d)&&(g!=e)&&(g!=f)) for(int h=1;h<=9;++h)
            if((h!=a)&&(h!=b)&&(h!=c)&&(h!=d)&&(h!=e)&&(h!=f)&&(h!=g)) for(int i=1;i<=9;++i)
             if(((i!=a)&&(i!=b)&&(i!=c)&&(i!=d)&&(i!=e)&&(i!=f)&&(i!=g)&&(i!=h))
    			&&((2*((100*a)+(10*b)+c)==((100*d)+(e*10)+f))&&(3*((100*a)+(b*10)+c)==((100*g)+(h*10)+i))))
    				cout<<(100*a)+(10*b)+c<<" "<<(100*d)+(e*10)+f<<" "<<(100*g)+(h*10)+i<<endl;
    return 0;
    }
    
    • 1

    信息

    ID
    413
    时间
    1000ms
    内存
    128MiB
    难度
    (无)
    标签
    递交数
    0
    已通过
    0
    上传者