各位大佬,我错那了???????????
2024-12-21 17:17:38
发布于:上海
7阅读
0回复
0点赞
#include<iostream>
using namespace std;
int main(){
int i,n,x,gx,flag=0,k=0;
int arr[10]={0};
cin >> n;
for(i=01234;i<=98765/n;i++){
x = i;
flag = 0;
for(int j=0;j<10;j++)arr[j]=0;
for(int j=0;j<5;j++){
gx = x % 10;
if(arr[gx] == 0){
arr[gx] =1;
}else{
flag = 1;
break;
}
x /= 10;
}if(flag==1)
continue;
int a = i * n;
x = a;
flag = 0;
for(int j=0;j<5;j++){
gx = x % 10;
if(arr[gx] == 0){
arr[gx] = 1;
}else{
flag = 1;
break;
}
x /= 10;
}if(flag == 1)
continue;
k = 1;
if(a>9999){
cout << a;
}else{
cout << "0" << a;
}if(i>9999){
cout << "/" << i << endl;
}else{
cout << "/ 0" << i << endl;
}
}
if (k == 0){
cout << "No answer.";
}
return 0;
}
这里空空如也
有帮助,赞一个