#include<iostream>
#include<string.h>
#include<iomanip>
using namespace std;
int a[10];
int pushq(int x,int* a,int &s){
int m=x;
int flag=0;
for(int j=0;j<5;j++){
a[s++]=m%10;
for(int i=0;i<s-1;i++)
if(a[i]==a[s-1]) flag=1;
m/=10;
}
return flag;
}
int main(){
int n,s;
while(cin>>n){
memset(a,0,sizeof(a));
for(int i=1234;i<100000;i++){
s=0;
if(i*n>=100000||pushq(i,a,s)||pushq(i*n,a,s)) continue;
if(i*n<10000) cout<<0;
cout<<i*n<<"/";
if(i<10000) cout<<0;
cout<<i<<"="<<n<<endl;
}
}
return 0;
}
acm-简单枚举-除法(水题)
最新推荐文章于 2021-04-13 21:15:38 发布