第22次CSP认证第四题解答(校门外的树)Python
此题对数学知识和编程能力都提出了很高的要求,代码如下(100分),供大家学习与参考:
def total(a,b): #第a个障碍物到第b个障碍物之间的方案数
dis = list1[b-1]-list1[a-1] #距离
set1.add(dis) #自己也是因子,但是不算方案
len1 = len(set1) #初始长度
set1.update(listm[dis]) #添加dis的因子
len2 = len(set1) #新长度
return len2-
原创
2021-08-24 00:52:50 ·
554 阅读 ·
0 评论