3位正整数中,既是完全平方数,又是2位数相同,如144,676等,找出所有这样的数

来源:百度知道 编辑:UC知道 时间:2024/06/18 08:07:52
C语言的题目,谢谢 了,把分都给你了~

int twodigi(int n){
if (n%10==(n/10)%10) return 1;
if (n%10==n/100) return 1;
if (n/100==(n/10)%10) return 1;
return 0;
}
void main(){
for (int i=10;i<=31;i++)
if (twodigi(i*i)) printf("%d\n",i*i);
}

bit liangweixingtong(unsign char n)
{
if (n>>2==(n<<1/100)) return 1;
else
if (n>>2==(n<<2/100)) return 1;
else
if ((n<<1/100)==(n<<2/100)) return 1;
else
return 0;
}
void main(void)
{
unsign char i;
for (int i=10;i<32;i++)
if (liangweixingtong(i*i)) printf("%d\n",i*i);
}

回去问问你小学的奥数老师 它能回答你

一个正整数加100是一个完全平方数,若加上168是另一个完全平方数,求这个数 100与168,加一个正整数,则可得到两个完全平方数,此正整数是????????/ 一个正整数分别加上100和168,可以得到两个完全平方数,求这个正整数? 如果一个正整数减去54,是一个完全平方数,这个正整数加上35后,是另一个完全平方数,这个正整数是多少? 求最大正整数N,使得N的平方加2000N是一个完全平方数 已知1+3n小等于2007,3+5n是完全平方数的正整数n,个数有几个? 设正整数n满足4n+3<2007,且5n+4是完全平方数,则满足条件的正整数n共有多少个 一个正整数如果+上50或-31都是个完全平方数,求此数 一个正整数,若加上100是一个完全平方数;若加上148则是另一个完全平方数,求这个正整数 一个正整数,若加上100是一个完全平方数,加上168则市另一个完全平方数,求这个正整数