绝对考验智商的数学问题 50

求助1,2,5,7,10,11,12,15,17,20,21,22,用这12号组成5号一组全部组成共792组!谁能给个详细答案~~~~万分感谢!!!本人想要具体的组合数字... 求助1,2,5,7,10,11,12,15,17,20,21,22,用这12号组成5号一组全部组成共792组!谁能给个详细答案~~~~万分感谢!!!
本人想要具体的组合数字,不是要看怎么求792
展开
百度网友86d15a4c8
2010-06-19 · TA获得超过7191个赞
知道大有可为答主
回答量:1769
采纳率:0%
帮助的人:746万
展开全部

C语言程序,运行可得结果

#include<stdio.h>

void print(int *arr, int select) {

 for (int i = 0; i < select; ++i)

  printf("%d ", arr[i]);

 printf("\n");

}

void swap(int *i1, int *i2) {

 int temp = *i1;

 *i1 = *i2;

 *i2 = temp;

}

void permutate(int *arr, int all, int select, int index) {

 if (index == select) {

  print(arr, select);

  return;

 }

 for (int i = index; i < all; ++i) {

  swap(arr + index, arr + i);

  permutate(arr, all, select, index + 1);

  swap(arr + index, arr + i);

 }

}

void permutate(int *arr, int all, int select) {

 permutate(arr, all, select, 0);

}

int main()

{

 int arr[] = {1,2,5,7,10,11,12,15,17,20,21,22};

 permutate(arr, 12, 5);

 return 0;

我忘记怎么写入文件了,所以只能截图了...

【程序截图如下】:

kimhaiying1229
2010-06-19 · TA获得超过104个赞
知道答主
回答量:164
采纳率:0%
帮助的人:79.4万
展开全部
C5 =(12*11*10*9*8)/(5*4*3*2*1)=792
12

就是从12个数字中挑5个 但是没有顺序 所以用C来求
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
汽车发烧友zhou
2010-06-19 · TA获得超过423个赞
知道小有建树答主
回答量:195
采纳率:100%
帮助的人:92.6万
展开全部
C5 =(12*11*10*9*8)/(5*4*3*2*1)=792
12
高中数学
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
peterxu126
2010-06-20 · TA获得超过197个赞
知道答主
回答量:198
采纳率:0%
帮助的人:64.4万
展开全部
C5 =(1211*10*9*8)/(5*4*3*2*1)=792
12
高中数学排列组合问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
niminrenshi
2010-06-21 · TA获得超过5.9万个赞
知道大有可为答主
回答量:6291
采纳率:94%
帮助的人:4190万
展开全部

我有,792组数的TXT文件,文件大小11K。

给分留邮箱我发给你。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式