解:
1.老师给的代码是用C#语言写的,根据我的理解和跟室友的分析我们觉得这个代码是要找到的数满足2到31这30个数中28个数的公倍数并且这个数不能被剩余的2个数整除(这两个数是连续的)。而且这个数是在1到2的64次方之间的数。
2.我觉得这种数是不存在的,因为给的数是连续的数,所以满足这种要求的数必须是两个连续的素数,而连续的素数只有2和3,所以这种数不存在。
3.算不出来,没有时间。
4.提高CPU的频率,改进算法,换个固态硬盘。
时间: 2024-10-13 11:11:47
解:
1.老师给的代码是用C#语言写的,根据我的理解和跟室友的分析我们觉得这个代码是要找到的数满足2到31这30个数中28个数的公倍数并且这个数不能被剩余的2个数整除(这两个数是连续的)。而且这个数是在1到2的64次方之间的数。
2.我觉得这种数是不存在的,因为给的数是连续的数,所以满足这种要求的数必须是两个连续的素数,而连续的素数只有2和3,所以这种数不存在。
3.算不出来,没有时间。
4.提高CPU的频率,改进算法,换个固态硬盘。