0
已解决
黄依成
中级天翼
中级天翼
代码:
#include<iostream>
#include<cstring>
using namespace std;
int a[15],sum;
bool f;
int main(){
int a,b,c;
cin>>a>>b>>c;
for(int i=1;i<=1000/c;i++){
int j=i*a,k=i*b,l=i*c;
if(j>999||k>999||l>999) break;
a[j%10]++;
a[j/10%10]++;
a[j/100]++;
a[k%10]++;
a[k/10%10]++;
a[k/100]++;
a[l%10]++;
a[l/10%10]++;
a[l/100]++;
f=true;
for(int z=1;z<=9;z++){
if(a[z]==0){
f=false;
break;
}
}
if(f){
cout<<i<<" "<<j<<" "<<k<<endl;
sum++;
}
memset(a,0,sizeof(a));
}
if(sum==0) cout<<"No!!!";
return 0;
}
为什么报错????
黄依成在2020-09-20 13:27:15追加了内容
顶