0
2
赵宇晨
高级守护
高级守护
cout<<"6 52 431 134472";
或
- #include<iostream> #include<cmath> #include<iomanip> #include<algorithm> #include<cstdio> #include<string> #include<cstring> using namespace std; int a[10],x,y,z,maxn; void Num(int x) { while(x) { a[x%10]++; x/=10; } } bool Judge() { for(int i=1;i<=6;i++) { if(a[i]!=1) return 0; } return 1; } int main() { for(int i=1;i<=6;i++) { for(int j=12;j<=65;j++) { for(int k=123;k<=654;k++) { memset(a,0,sizeof(a)); Num(i); Num(j); Num(k); if(Judge()) { int tmp=i*j*k; if(tmp>maxn) { maxn=tmp; x=i,y=j,z=k; } } } } } cout<<x<<" "<<y<<" "<<z<<" "<<maxn; return 0; }
1
1
0
0