博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
求数字组合数
阅读量:6866 次
发布时间:2019-06-26

本文共 1025 字,大约阅读时间需要 3 分钟。

hot3.png

实现一个函数将2 、5、5、0、0、7这六个数字能组成的所有不同六位数输出到文件中,如:255700、755200、525007等。

import java.io.File;import java.io.FileOutputStream;import java.io.PrintStream;public class DigitCombination {	public static void main(String[] args) {		int[] a = {2,5,0,7};				try {			FileOutputStream out=new FileOutputStream("D:/test.txt");            PrintStream p=new PrintStream(out);        	for (int i1 = 0; i1 < a.length; i1++) {    			for (int i2 = 0; i2 < a.length; i2++) {    				for (int i3 = 0; i3 < a.length; i3++) {    					for (int i4 = 0; i4 < a.length; i4++) {    						for (int i5 = 0; i5 < a.length; i5++) {    							for (int i6 = 0; i6 < a.length; i6++) {    								p.println(DigitCombination.generateDigit(a[i1], a[i2], a[i3], a[i4], a[i5], a[i6]));    							}    						}    					}    				}    			}    		}		} catch (Exception e) {			e.printStackTrace();		}	}	static int generateDigit(int i1,int i2,int i3,int i4,int i5,int i6){		return i1*100000+i2*10000+i3*1000+i4*100+i5*10+i6*1;	}}

转载于:https://my.oschina.net/u/2360415/blog/548862

你可能感兴趣的文章
JavaScript调用Applet的函数
查看>>
Character
查看>>
关于visualizer的setEnabled()方法何时进行设置成false?
查看>>
我的友情链接
查看>>
CISCO路由器产品配置手册
查看>>
Android 轮询最佳实践 Service + AlarmManager+Thread
查看>>
Android adb常用命令
查看>>
2012组策略自动部署wsus
查看>>
淘宝天猫网站停止支持IE6、IE7浏览器,你还在用xp吗?
查看>>
Jupyter Notebook 添加目录
查看>>
如何在Linux上从命令行嗅探HTTP流量
查看>>
AIX下两个常用命令
查看>>
从抵触到力推,.Net Core 的成功让微软正视开源
查看>>
Loadrunner11如何使用非IE浏览器录制脚本
查看>>
ACL-文件访问控制列表
查看>>
css解决div子元素margin溢出的问题
查看>>
linux内核参数注释与优化
查看>>
grep小练习
查看>>
英语文章、常用短语部分摘选集锦
查看>>
ADMT3.2域迁移之Server2003至Server2012系列(七)安装ADMT3.2
查看>>