问题描述
小明有五本新书,要借给A、B、C三位小朋友,若每人每次只能借一本,则可以有多少种不同的借法?
问题分析
将五本书从1~5进行编号,A、B、C三个人每次都可以从5本书中任选1本,即每人都有5种选择,由于1本书不可能同时借给一个以上的人,因此只要这三个人所选书的编号不同,即为一次有效的借阅方法。
问题解决
i = 0
j = 0
k = 0
num = 0
for i in range(1,6):
for j in range(1,6):
for k in range(1,6):
if i!=j and i!=k and j!=k:
num=num+1
print("A:%s,B:%s,C:%s"%(i,j,k))
print num
网友评论