唯一分解定理

简介

唯一分解定理是数论中重要的思想之一。简述就是一个大于一的整数N,可以由他的素因子唯一构成。证明用到了反证法。

数学

假设N是大于一的正整数,我们有:

N=q1^p1*q2^p2*……*qn^pn

q1……qn是N的质因数
有如下性质:

 1. 约数个数 = (p1+1)*(p2+1)*……*(pn+1)
 2. 约数和 = (1+q1+……+q1^p1)*(1+q2+……+q2^p2)*……*(1+qn+……+qn^pn)

质因数分解

for(int i=2;i*i<=n;i++)
	{
		if(n%i==0)
		{
			a[k++]=i;//将素因数存在数组中
			while(n%i==0)n/=i;//将所有的素因数除掉
		}
		if(n==1)break;
	}
	if(n!=1)a[k++]=n;
全部评论

相关推荐

Natrium_:这时间我以为飞机票
点赞 评论 收藏
分享
Yushuu:你的确很厉害,但是有一个小问题:谁问你了?我的意思是,谁在意?我告诉你,根本没人问你,在我们之中0人问了你,我把所有问你的人都请来 party 了,到场人数是0个人,誰问你了?WHO ASKED?谁问汝矣?誰があなたに聞きましたか?누가 물어봤어?我爬上了珠穆朗玛峰也没找到谁问你了,我刚刚潜入了世界上最大的射电望远镜也没开到那个问你的人的盒,在找到谁问你之前我连癌症的解药都发明了出来,我开了最大距离渲染也没找到谁问你了我活在这个被辐射蹂躏了多年的破碎世界的坟墓里目睹全球核战争把人类文明毁灭也没见到谁问你了😆
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务