uva 725
2015-11-23 16:23
316 查看
baoli
/************************************************************************* > File Name: 725.cpp > Author: ma6174 > Mail: ma6174@163.com > Created Time: 2015年11月23日 星期一 14时56分21秒 ************************************************************************/ #include<stdio.h> #include<algorithm> #include<math.h> #include<iostream> #include<string.h> using namespace std; int judge(int i,int b){ if(b>98765) return 0; int aum[10],x; memset(aum,0,sizeof(aum)); if(i<10000) aum[0]=1; while(i){ x=i%10; i/=10; aum[x]=1; } while(b){ x=b%10; b/=10; aum[x]=1; } int sum=0; for(int w=0;w<10;w++){ sum+=aum[w]; } if(sum==10) return 1; else return 0; } int main(){ int n,T; while(scanf("%d",&n)&&n){ if(T++) printf("\n"); int count=0; for(int i=1234;i<100000;i++){ if(judge(i,n*i)){ /*if(i<10000) cout<<n*i<<" / 0"<<i<<" = "<<n<<endl; else cout<<n*i<<" / "<<i<<" = "<<n<<endl;*/ printf("%05d / %05d = %d\n",i*n,i,n); count++; } } if(count==0){ cout<<"There are no solutions for "<<n<<"."<<endl; //cout<<endl; //count=0; } } return 0; }
相关文章推荐
- 关于sip应用于公网上的一些尴尬
- IOS上 关于状态栏的相关设置(UIStatusBar)(转载自shede333博客)
- Oracle数据库中的两种日期类型:date和timestamp
- JS中自定义List
- Solr
- 图遍历算法实现
- map遍历
- 第八周项目4
- 第十二周 项目4-利用遍历思想求解图问题(2)
- 如何判断当前主机是物理机还是虚拟机?
- Android_loading动画2
- UITextFieldDelegate和tap事件
- vs CLR20r3错误
- UIToolBar
- 在C++中子类继承和调用父类的构造函数方法
- Javascript中this关键字详解
- 第十二周 项目四(4) 利用遍历思想求解图问题
- 第十二周--项目4应用图的深度优先遍历思路求解问题 (6)(7)
- 华为oj inoc产品部--杨辉三角的变形
- 第13周 项目1-图基本算法库