int main()
{
int a,b;
for(int i=1;i<100000;i++)
{
a=sqrt(i+100);
b=sqrt(i+268);
if((a*a)==(i+100)&&(b*b)==(i+268))
{
printf("%d\n",i);
}
}
}
这是去年学校复试题目,所以难度应该就是这样子吧,希望顺顺利利。
这里利用循环去算出范围内所有的符合条件的数,sqrt()开平方。