基本数学知识2
唯一分解定理
例题分析
状态变化
代码复现
from collections import Counter
def f(n):
factor = []
for i in range(2, n+1):
while n % i == 0:
n = n //i
factor.append(i)
if n == 1:
break
return factor
all_factor = []
for i in range(2, 101):
all_factor += f(i)
all_factor = Counter(all_factor)#统计相同因子的个数
ans = 1
for k, v in all_factor.items():
ans *=v+1
print(ans)
快速幂
矩阵快速幂
代码复现
例题分析
代码复现
感悟
今天因为别的事情偷懒了,明天继续加油!!!
蓝桥杯云课学习笔记分享,欢迎大佬们批评指正!
一直在进步就好咯!
by 闻不多