求个java算法 十个苹果 分给3个小孩 每人至少一个 苹果一样 有多少种分法

J2EE 码拜 9年前 (2015-04-17) 863次浏览 0个评论

十个苹果 分给3个小孩 每人至少一个 苹果一样 有多少种分法
求java算法

求个java算法 十个苹果 分给3个小孩 每人至少一个 苹果一样 有多少种分法
x+y+z=10
 
求个java算法 十个苹果 分给3个小孩 每人至少一个 苹果一样 有多少种分法
笨方法。

for (int x = 1; x < 9; x++) {
			for (int y = 1; y < 9; y++) {
				for (int z = 1; z < 9; z++) {
					if(x+y+z==10){
						System.out.println(x+"-->"+y+"-->"+z);
					}
				}
			}
		}
求个java算法 十个苹果 分给3个小孩 每人至少一个 苹果一样 有多少种分法
引用 3 楼 rui888 的回复:

笨方法。

for (int x = 1; x < 9; x++) {
			for (int y = 1; y < 9; y++) {
				for (int z = 1; z < 9; z++) {
					if(x+y+z==10){
						System.out.println(x+"-->"+y+"-->"+z);
					}
				}
			}
		}

笨方法非常好@@

求个java算法 十个苹果 分给3个小孩 每人至少一个 苹果一样 有多少种分法
40分
for (int x = 1; x < 9; x++) {
			for (int y = 1; y < 10 - x + 1; y++) {
				for (int z = 1; z < 10 - x - y + 1; z++) {
					if (x + y + z == 10) {
						System.out.println(x + "-->" + y + "-->" + z);
					}
				}
			}
		}
求个java算法 十个苹果 分给3个小孩 每人至少一个 苹果一样 有多少种分法
好,3q~~

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明求个java算法 十个苹果 分给3个小孩 每人至少一个 苹果一样 有多少种分法
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!