五本不同的书分给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),但这时输不出具体
posted @ 2012-03-27 14:16  加拿大小哥哥  阅读(489)  评论(0编辑  收藏  举报