五本不同的书分给3个人,求不同的分发
//五本不同的书分给3个人,求不同的分发
#include<stdio.h>
int main()
{
int i,j,k,count=0;
//int a,b,c;
for(i=1;i<=5;i++)
for(j=1;j<=5;j++)
for(k=1;i!=j&&k<=5;k++)
if(i!=k&&j!=k)
{
count++;
if(0==count%4)
printf("\n");
printf("%2d:%d %d %d",count,i,j,k);//输出ijk,不是abc(不定值,没初始化);为了1到9和10到60对其,则用%2d
}
printf("\n");
return 0;
}
注释:可直接求A(5,3),但这时输不出具体
作者:火星十一郎
本文版权归作者火星十一郎所有,欢迎转载和商用,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.