鸡蛋篮子与格子取数
摘要:
1.鸡蛋篮子 有N个鸡蛋和M个篮子,把鸡蛋放到M个篮子里,每个篮子都不能为空。另外,需要满足:任意一个小于N的正整数,都能由某几个篮子内蛋的数量相加的和得到。写出程序,使得输入一个(N,M),输出所有可能的分配情况。 思路: 1.规定篮子鸡蛋数量从小到大递增枚举。 basket[M]:M个篮子中的鸡蛋数量 current_sum:当前所有篮子鸡蛋的总和, basket_id:当前篮子的序号, current_num:将要放到当前篮子去的鸡蛋数量, 2.由题意:任意一个小于N的正整数,都能由某几个篮子内蛋的数量相加的和得到 对于这M个篮子中的鸡蛋数量,我们用数组basket[M... 阅读全文
posted @ 2013-11-19 17:00 依蓝jslee 阅读(397) 评论(0) 推荐(0) 编辑