习题作业
这个程序自己刚开始没怎么琢磨透,然后你懂的......参考了一下答案,醍醐灌顶啊。再回头研究一下其实也有自己的思路了,不是特别的难。
知识点int64 是有符号 64位整数数据类型表示是-2^63---2^63 和int 8 int32差不多
1.程序是要寻找一个在2--32这个范围中,不能整除两个相邻的数,但可以整除其他的数。
2.每一个合数都能被质数相乘,因此要寻找的数里面必须含有2--32范围中的所有质数即:2,3,5,7,11,13,17,19,23,29,31。16,17是其余28个数字的最小公倍数。所以这个数为2123581660200(8*27*25*7*11*13*19*23*29*31)
3.这个问题我不知道,只是理论分析了这个程序,实际操作并没有任何结果。参考网上的答案(单核cpu 2.0GHz,)需要277个小时那么(单核cpu 4.0GHz)277/2小时
4.开启电脑的高性能模式,一般是4核,当然也有8核的。另一个方面关闭不必要的后台运行软件。