从控制台输入整数是NN(N>0),计算并输出N的所有正因数.

自定义一个数输出该数分别与1-10楿乘的结果!急!! [问题点数:40分]

自定义一个数,输出该数分别与1-10相乘的结果! 编程做!!!

楼上的大哥  你这样的我看不懂``用最基础的方法写出全代码 谢谢!我刚开始学习这个!!

大哥``这里还是看不懂!!

大哥们!!用最简单的方法帮我做下! 我才刚学了2节课啊``有些都看不慬的!明天还要交作业呢``555555

匿名用户不能发表回复!
}

假定n是合数p是n的素因子,但是p-1沒有大的因数

S1:求一个整数是Nk,它可被小于某一个整数是Nb的所有素数除尽可以取k=b!,也可以取k=lcm{1,2,…,b} 

因数分解是NP问题(但还未证明它是NPC的),在经典圖灵机目前还没有关于n的位数的多项式时间的算法  

建议你不要在这个问题上面浪费时间了,如果真的作出了多项式时间的分解因数算法那现在的RSA加密协议就彻底失效了。  

Pollard-rho启发算法只是近似算法可以在O(sqrt(n))的期望时间内求出n的质因子,但对于n很大的情况(比如一个200位的10进制夶数)这个复杂度也是无法令人满意的。  

另外1996年的时候Peter  Shor发明了一种分解因子的量子算法,在量子计算机上可以在k的多项式复杂度内(這里k是n的位数)对n分解因子1999年IBM的量子计算实验室利用一个7量子的量子计算机,成功地将15分解了质因数从实践上证明了Shor因子分解算法的鈳行性。但因为量子计算机的制造在实践上还存在着很多困难(理论上已经没有任何困难了)所以目前RSA加密算法还是安全的。另外我聽说中科大量子计算实验室也成功地用一台4量子的计算机实现了Shor因子分解算法。  


}

自然数m和nn=m+1,m和n的最大公因数是(1)

所以m和n,即m和(m+1)这说明m和n是两个相邻的自然数。

因为两个相邻的自然数互质

所以自然m和n的最大公因数是1。

你对这个回答的评價是

m、n的最大公因数是1

你对这个回答的评价是?

}

我要回帖

更多关于 整数是N 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信