排队问题中可见人数组合数计算.pdfVIP

  • 0
  • 0
  • 约1.09千字
  • 约 2页
  • 2026-10-09 发布于北京
  • 举报

有N个人排成一个队列。由于他们的高度互不相同,高的可以挡住矮的,所以我们从

前往后看可以看到P个人,从后往前看可以看到R个人。

输入n((1=N=13)),P,R.求这N个人的排队的组合数。

样例输入:样例输出

104490720

11311026576

3121

参考答案:

#includestdio.h

longfac(intn)

{inti;

longf=1;

for(i=1;i=n;i++)

f*=i;

returnf;

}

longcmn(intm,intn)

{

returnfac(m)/fac(n)/fac(m-n);

}

longQ[21][10];

longqueue(intn,intk

文档评论(0)

1亿VIP精品文档

相关文档