- 注册时间
- 2008-11-26
- 最后登录
- 1970-1-1
- 威望
- 星
- 金币
- 枚
- 贡献
- 分
- 经验
- 点
- 鲜花
- 朵
- 魅力
- 点
- 上传
- 次
- 下载
- 次
- 积分
- 149497
- 在线时间
- 小时
|
发表于 2013-10-14 18:23:50
|
显示全部楼层
- #include <cstdio>
- #include <algorithm>
- using namespace std;
- #define A a[0]
- #define B a[1]
- #define C a[2]
- #define D a[3]
- #define E a[4]
- #define F a[5]
- #define G a[6]
- #define H a[7]
- #define I a[8]
- #define NUM(x1,x2,x3,x4) (x1*1000+x2*100+x3*10+x4*1)
- int a[10]={1,2,3,4,5,6,7,8,9};
- int main()
- {
- do{
- int x=NUM(0,0,A,B);
- int y=NUM(0,C,D,E);
- int z=NUM(F,G,H,I);
- if(x*y==z)
- {
- printf(" %d\n* %d\n-----\n %d\n \n",x,y,z);
- }
- }while(next_permutation(a,a+9));
- return 0;
- }
复制代码 |
|