你可以这样:
```cpp
#include<iostream>
#pragma GCC optimize(3)
#pragma GCC optimize("Ofast")
#define FOR(x) for(int x=1;x<=9;x++)
#define j(k,l) k!=l&&
using namespace std;
int main() {
FOR(a)FOR(b)FOR(c)FOR(d)FOR(e)FOR(f)FOR(g)FOR(h)FOR(i)
if(j(a,b)j(a,c)j(a,d)j(a,e)j(a,f)j(a,g)j(a,h)j(a,i)j(b,c)j(b,d)j(b,e)j(b,f)j(b,g)j(b,h)j(b,i)j(c,d)j(c,e)j(c,f)j(c,g)j(c,h)j(c,i)j(d,e)j(d,f)j(d,g)j(d,h)j(d,i)j(e,f)j(e,g)j(e,h)j(e,i)j(f,g)j(f,h)j(f,h)j(f,i)j(g,h)j(g,i)j(h,i)(a*100+b*10+c)*2==(d*100+e*10+f)&&(a*100+b*10+c)*3==(g*100+h*10+i))
cout<<a<<b<<c<<" "<<d<<e<<f<<" "<<g<<h<<i<<endl;
return 0;
}
```
~~O3和Ofast优化,要不然会超时(亲测)~~
by cxm1024 @ 2019-07-27 07:35:40