#include <bits/stdc++.h>
using namespace std;
int d[10010];
int to_do()
{
int a = d[0];
int b = d[1];
int c = d[2];
if((a*2 == b && a*3 == c) || (a*3 == b && a*2 == c) || (b*2 == a && b*3 == c) || (b*3 == a && b*2 == c) || (c*2 == a && c*3 == b) || (c*3 == a && c*2 == b))
{
cout << a << " " << b << " " << c << endl;
}
return 0;
}
int dg(int x)
{
if(x >= 3)
{
to_do();
return 0;
}
for(int i = 100;i<=999;i++)
{
d[x] = i;
dg(x+1);
}
return 0;
}
int main()
{
freopen("out.txt","w",stdout);
cout << "192 384 576\n* * *\n";
dg(0);
cout << "* * *\n";
fclose(stdout);
return 0;
}
输出在另一个代码