0
点赞
收藏
分享

微信扫一扫

第8周拓展实践 1.小明借书

诗尚凝寒 2022-07-27 阅读 21


问题及代码:

/*烟台大学计算机学院
题目描述:小明有五本新书,要借给A,B,C三位小朋友,若每人每次只能借一本,则可以有多少种不同的解法?
作者:景怡乐
完成时间:2016年10月25日
*/
#include <stdio.h>
#include <stdlib.h>

int main()
{
int a,b,c;
int k=0;
for (a=1; a<=5; a++)
for(b=1; b<=5; b++)
for(c=1;a!=b&&c<=5;c++)
if (c!=a&&c!=b)
{
k=k+1;
printf ("A借%d,B借%d,C借%d\n",a,b,c);
}
printf("%d\n",k);
return 0;
}

运行结果:

第8周拓展实践 1.小明借书_穷举

知识点总结:对五本书编号为12345,使用穷举的办法,假设三个人分别借这五本书的一本,当三个人所借的书编号不同时,满足条件。


举报

相关推荐

0 条评论