#include <bits/stdc++.h>
using namespace std;
int main(){
int a,b,c;
for(a=123;a<=333;a++){
b=a*2;
c=a*3;
if((a/100)*(a/10%10)*(a%10)*(b/100)*(b/10%10)*(b%10)*(c/100)*(c/10%10)*(c%10)==362880){
cout<<a<<" "<<b<<" "<<c<<endl;
}
}
return 0;
}
怎么证明每一位数相乘等于362880的三个三位数里的每一位数是不重复的啊(不太明白但蒙对了)