#include "OJ.h"
/*
功能:找出1至n之间同构数的个数
输入:
int n:查找1至n之间的全部同构数
返回:
int:1至n之间同构数的个数
*/
int SearchSameConstructNum(int n)
{
/*在这里实现功能*/
int count=0,i;
for (i=n;i>0;i--)
{
n=i;
long int square=i*i;
while (n!=0)
{
if(n%10==square%10)
{
n/=10;
square/=10;
}
else
break;
}
if (n==0)
{
count++;
}
}
return count;
}
查找同构数的数量
最新推荐文章于 2023-02-19 15:25:07 发布