acm-简单枚举-除法(水题)

来源:互联网 发布:中世纪2原版优化9使用 编辑:程序博客网 时间:2024/04/27 23:03
#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;}

0 0
原创粉丝点击