求最小整数n使得n2+n+24能被2010整除,

问题描述:

求最小整数n使得n2+n+24能被2010整除,

-11.
所有解为-11,-3,2,10;
首先把2010分出因子,正的有:1、2、3、5、6、10、15、30、67、134、201、335、402、670、1005和2010.后边还有负因子;
把因子代过去解方程:n*n+n+24=因子;
即可解出结果;
编程方法为:
#include
void main()
{
int n;
for(n=0;n-100000;n--)
if(2010%(n*n+n+24)==0)printf("%6d",n);
}