质数题目

来源:百度知道 编辑:UC知道 时间:2024/06/03 17:20:46
若a、b都是质数,且a2+b=2007,则a+b=

a2+b=2007

应该是a²+b=2007吧!

用matlab算出来,只有a=2,b=2003满足,

则a+b=2005.

在a,b是不为2的质数时

a^2为奇数
b为奇数,相加一定是偶数,而得到答案是2007(是奇数),所以不可能

所以a,b中有一个一定是2才可成立
然而2007-2^2=2003,根号2003不为整数
2007-2=2005,而根号2005也不为整数

所以,题目出错啦,或者题目就要你指出这个不可能的特性

a=2,b=2003,a+b=2005

b=2003
a=2
a+b=2005