一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数。请输出n以内符合这样特征的整数个数。 |
输入
只有一组数据,从键盘输入一个整数n(n<1000000)。 |
输出
n以内符合上述特征的完全平方数个数。 |
难度
入门 |
输入示例
100
|
输出示例
1 |
#include<stdio.h>
#include<math.h>
main()
{
int n,i,j,t,count=0;
scanf("%d",&n);
for(i=1;i<n;i++){
t=i+100;
j=i+268;
if(t==(int)sqrt(t)*(int)sqrt(t)&&j==(int)sqrt(j)*(int)sqrt(j))
count++;
}
printf("%d\n",count);
return 0;
}