#include<bits/stdc++.h> using namespace std; int ss(int n,int m,int j){ int f,s,d,a[10]={0}; f=n%10;a[f]++; s=n/10%10;a[s]++; d=n/100;a[d]++; f=m%10;a[f]++; s=m/10%10;a[s]++; d=m/100;a[d]++; f=j%10;a[f]++; s=j/10%10;a[s]++; d=j/100;a[d]++; for(int i=1;i<=9;i++){ if(a[i]!=1){ return 0; } } return 1; } int main() { int m,n,i,j,a[10]; for(i=100;i<=333;i++){ m=i*2; n=i*3; if(ss(i,m,n)){ cout<<i<<" "<<m<<" "<<n<<endl; } } return 0; } /************************************************************** Problem: 1467 User: zzz Language: C++ Result: Accepted Time:4 ms Memory:2072 kb ****************************************************************/