1 2 4 5 7 8 10 11这小米4 几个麦克风数字两两组合,分成九组,每组三个两两组合,10和11可以不组。怎么分组最科学?

用以下这些数字帮忙组合用1-2,1-3,1-4,1-5,1-6,1-7,1-8,1-9,1-10,1-11,1-12,2-3,2-4,2-5,2-6,2-7,2-8,2-9,2-10,2-11,2-12,3-4,3-5,3-6,3-7,3-8,3-9,3-10,3-11,3-12,4-5,4-6,4-7,4-8,4-9,4-10,4-11,4-12,5-6,5-7,5-8,5-9,5-10,5-11,5-12,6-7,6-8,6-9,6-10,6- - 作业搜
您好,欢迎来到作业搜!
当前位置:
用以下这些数字帮忙组合用1-2,1-3,1-4,1-5,1-6,1-7,1-8,1-9,1-10,1-11,1-12,2-3,2-4,2-5,2-6,2-7,2-8,2-9,2-10,2-11,2-12,3-4,3-5,3-6,3-7,3-8,3-9,3-10,3-11,3-12,4-5,4-6,4-7,4-8,4-9,4-10,4-11,4-12,5-6,5-7,5-8,5-9,5-10,5-11,5-12,6-7,6-8,6-9,6-10,6-
用以下这些数字帮忙组合用1-2,1-3,1-4,1-5,1-6,1-7,1-8,1-9,1-10,1-11,1-12,2-3,2-4,2-5,2-6,2-7,2-8,2-9,2-10,2-11,2-12,3-4,3-5,3-6,3-7,3-8,3-9,3-10,3-11,3-12,4-5,4-6,4-7,4-8,4-9,4-10,4-11,4-12,5-6,5-7,5-8,5-9,5-10,5-11,5-12,6-7,6-8,6-9,6-10,6-11,6-12,7-8,7-9,7-10,7-11,7-12,8-9,8-10,8-11,8-12,9-10,9-11,9-12,10-11,10-12,11-12,组合为11组,每6个为一组,不重复的,比如1-7,2-8,3-9,4-10,5-11,6-12这样是一组的
其实你的这个组合挺简单的,你见过10个数字组合的吗?首先回答你的问题:条件1:假如第一个数字小于小于11,第二个数字小于12,那么第二个数字加1;&& 假如第一个数字小于11,第二个数字等于12,数据自动更新第一位为:取第一个数字并加1,第二位为在第一个数字的基础上在加1;&& 假如& 第一个数字等于11,第二个数字等于12,那么结果为空;&&&& 假如单元格为空,结果就显示为空.&&& 公式的大致意思给你说明白了下边就给你说10个数字组合不重复的,我们用其它字符给数字分开,好取值下拉公式更新数据.假如数字在B3=1/2×3-4+5&&&&&&& 那么C3=IF(B3=&&,&&,IF(--RIGHT(B3,2)=11,&&,LEFT(B3,8)&--RIGHT(B3,2)+1))&&&&&&&&&&&&&&&&&&&&& 那么B4=IF(B3=&&,&&,IF(--RIGHT(B3,2)&11,LEFT(B3,5)&&-&&MID(B3,FIND(&-&,B3)+1,FIND(&+&,B3)-FIND(&-&,B3)-1)+1&&+&&MID(B3,FIND(&-&,B3)+1,FIND(&+&,B3)-FIND(&-&,B3)-1)+2,IF(AND(--LEFT(B3,1)=7,--MID(B3,3,1)=8,--MID(B3,5,1)=9,--MID(B3,7,2)=10,--RIGHT(B3,2)=11),&&,IF(AND(--LEFT(B3,1)&7,--MID(B3,3,1)=8,--MID(B3,5,1)=9,--MID(B3,7,2)=10,--RIGHT(B3,2)=11),LEFT(B3,1)+1&&/&&LEFT(B3,1)+2&&×&&LEFT(B3,1)+3&&-&&LEFT(B3,1)+4&&+&&LEFT(B3,1)+5,IF(AND(--MID(B3,3,1)&8,--MID(B3,5,1)=9,--MID(B3,7,2)=10,--RIGHT(B3,2)=11),LEFT(B3,1)&&/&&MID(B3,FIND(&/&,B3)+1,FIND(&×&,B3)-FIND(&/&,B3)-1)+1&&×&&MID(B3,FIND(&/&,B3)+1,FIND(&×&,B3)-FIND(&/&,B3)-1)+2&&-&&MID(B3,FIND(&/&,B3)+1,FIND(&×&,B3)-FIND(&/&,B3)-1)+3&&+&&MID(B3,FIND(&/&,B3)+1,FIND(&×&,B3)-FIND(&/&,B3)-1)+4,IF(AND(--MID(B3,FIND(&×&,B3)+1,FIND(&-&,B3)-FIND(&×&,B3)-1)&9,--MID(B3,FIND(&-&,B3)+1,FIND(&+&,B3)-FIND(&-&,B3)-1)=10,--RIGHT(B3,2)=11),LEFT(B3,4)&MID(B3,FIND(&×&,B3)+1,FIND(&-&,B3)-FIND(&×&,B3)-1)+1&&-&&MID(B3,FIND(&×&,B3)+1,FIND(&-&,B3)-FIND(&×&,B3)-1)+2&&+&&MID(B3,FIND(&×&,B3)+1,FIND(&-&,B3)-FIND(&×&,B3)-1)+3,))))))2012年4月 Delphi大版内专家分月排行榜第二2012年3月 Delphi大版内专家分月排行榜第二2012年1月 Delphi大版内专家分月排行榜第二2011年11月 Delphi大版内专家分月排行榜第二
2012年2月 Delphi大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。有四组数(1,2,3),(4,6,8),(9,10,11),(5,7,9),求所有组合? - 知乎27被浏览1853分享邀请回答using Ints = IEnumerable&int&;
static IEnumerable&Ints& Combinations(Ints xs, int count)
if(count==0) yield return new int[0];
if(count&0 && !xs.Empty())
for(var x in Pick(xs.Skip(1), count)
yield return x;
for(var x in Pick(xs.Skip(1), count-1)
yield return new[]{xs.First()}.Concat(x);
static void Main()
var groups=new int[][]{
new int[]{1,2,3},
new int[]{4,6,8},
new int[]{9,10,11},
new int[]{5,7,9},
for(var c in Combinations(groups.SelectMany(x=&x).OrderBy(x=&x).Distinct(), 5)
.Where(c=&groups.All(group=&!group.Intersect(c).Empty()))
Console.WriteLine(new string(c.SelectMany(x=&x.ToString()+" ").ToArray()));
1添加评论分享收藏感谢收起from itertools import combinations
lst = ((1, 2, 3), (4, 6, 8), (9, 10, 11), (5, 7, 9))
getitems = lambda x: combinations(lst[x], 2 if x == i else 1)
for i in range(len(lst)):
for a in getitems(0):
for b in getitems(1):
for c in getitems(2):
for d in getitems(3):
tempset = frozenset(a + b +
if len(tempset) == 5:
s.add(tempset)
print(len(s)) #234
提醒,已经改用frozenset。五层循环太丑了,而且不够pythonic,改进如下。from itertools import product, combinations
lst = ((1, 2, 3), (4, 6, 8), (9, 10, 11), (5, 7, 9))
for i in range(len(lst)):
lst[i:] + lst[:i]
for x in product(combinations(a, 2), *b):
x = frozenset(x[0] + x [1:])
if len(x) == 5:
print(len(s)) #234
如果只计算出组合数就比较简单了将这四组数分别命名为ABCD,分出两种情况AB抽2、CD抽3,AB抽3、CD抽2。AB抽2的数量记为AB2等于AB抽3的数量记为AB3等于CD抽2的数量记为CD2等于CD抽3的数量记为CD3等于(CD3包括含9和不含9两种情况)(其实CD3等于,从{5, 7, 9, 10, 11}这五个数字中任意取出3个数字,这不是偶然的,因为有这个重复的数字9。)总的数量等于310 条评论分享收藏感谢收起查看更多回答}

我要回帖

更多关于 1.2磅蛋糕几个人吃 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信