当前访客身份:游客 [ 登录 | 加入 OSCHINA ]

代码分享

当前位置:
代码分享 » Java  » 编程基础
灯下念经

吸血鬼数字

灯下念经 发布于 2014年12月14日 23时, 1评/692阅
分享到: 
收藏 +0
2
吸血鬼数字
标签: <无>

代码片段(1) [全屏查看所有代码]

1. [代码][Java]代码     跳至 [1] [全屏预览]

for (int x = 1000; x < 9999; x++) {
			if (x % 100 == 0)
				continue;
			int[] a = new int[4];
			a[0] = x / 1000;
			a[1] = (x - a[0] * 1000) / 100;
			a[2] = (x - a[0] * 1000 - a[1] * 100) / 10;
			a[3] = x - a[0] * 1000 - a[1] * 100 - a[2] * 10;
			for (int i = 0; i < 2; i++)
				for (int j = 0; j < 4; j++) {
					if (j != i) {
						for (int k = 0; k < 4; k++) {
							if ((k != j) && (k != i)) {
								for (int l = 0; l < 4; l++) {
									if ((l != k) && (l != i) && (l != j)) {
										int res = (a[i] * 10 + a[j])
												* (a[k] * 10 + a[l]);
										if (res == x)
											System.out.println(a[i] + "" + a[j]
													+ "*" + a[k] + "" + a[l]
													+ "=" + x);
									}
								}
							}
						}
					}
				}

		}


开源中国-程序员在线工具:Git代码托管 API文档大全(120+) JS在线编辑演示 二维码 更多»

发表评论 回到顶部 网友评论(1)

开源从代码分享开始 分享代码
灯下念经的其它代码 全部(5)...