25-使用for循环算出1,5,10块组合成100块钱的组合方式

原创 2013年12月01日 22:56:48

public class Test {
	public static void main(String[] args) {
		int total = 0;
		for (int i = 0; i <=100; i++) {
			for (int j = 0; j <= 20; j++) {
				for (int j2 = 0; j2 <=10; j2++) {
					
					if(i+j*5+j2*10==100){
						System.out.println(i+"个1块 "+j+"个5块"+" "+j2+"个10块");
						total++;
					}
				}
			}
		}
		System.out.println("总共有" + total + "种排列方法");
	}
}

同样的,类似于这种的还有,1,2,3,4组合成3位数字的不同的方法,如果要各个位置上面的数字不重复,加个if判断就行了。


版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

使用app dispatch技术将多个Flask应用组合成一个

app dispatch技术实现了app的隔离(独立的login manager、secret_key等),同时让每层业务系统都能模块化(只关心自己的URL部分),很有用。

char* 函数 返回值使用,ascii码转int组合成的字符串

char* 函数 返回值使用,ascii码转int组合成的字符串#include #include #include #include using namespace std; static...

我是如何成为一名python大咖的?

人生苦短,都说必须python,那么我分享下我是如何从小白成为Python资深开发者的吧。2014年我大学刚毕业..

C# 路径拼接(将多个字符串组合成一个路径)

C#将多个字符串组合成一个路径,可利用System.IO.Path类中的Combine(String,String)方法。         命名空间为:using System.IO; ...
  • sean4m
  • sean4m
  • 2017-02-22 17:33
  • 2617

leetcode_[python/C++] 179. Largest Number(数字组合成最大数)

题目链接 【题目】 Given a list of non negative integers, arrange them such that they form the largest numb...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)