说是新手村,对我等蒟蒻还是好难啊。
只能看看题解,膜拜一下大佬,做做复制粘贴的工作了。
#include<bits/stdc++.h>
using namespace std;
int main()
{
bool ans;
int cout[10] = {0};
int i;
for(i=192;i<400;i++)
{
cout[i%10] = 1;cout[i/10%10] = 1;cout[i/100] = 1;
int t = i*2;cout[t%10] = 1; cout[t/10%10] = 1; cout[t/100] = 1;
int k = i*3;cout[k%10] = 1; cout[k/10%10] = 1; cout[k/100] = 1;
ans = true;
for(int j=1;j<10;j++)
if(cout[j]==0)
{
ans = false;
break;
}
if(ans==true)
printf("%d %d %d\n",i,t,k);
memset(cout,0,sizeof(cout));
}
return 0;
}