为啥酱紫不对呀……懵逼ing
#include<bits/stdc++.h>
using namespace std;
long long d[10];
bool check(int tnum,int checknum){
memset(d,0,sizeof(d));
while(tnum!=0){
d[tnum%10]++;
tnum/=10;
}
while(checknum!=0){
if(checknum%10==0||d[checknum%10]>0)
return false;
d[checknum%10]++;
checknum/=10;
}
return true;
}
int main()
{
for(int i=100;i<=333;i++){
if(check(0,i))
if(check(i,2*i))
if(check(i*1000+2*i,3*i))
cout<<i<<' '<<2*i<<' '<<3*i<<"\n";
}
return 0;
}