P501 极简函数
一、求阶乘。n!=1*2*3*...*(n-1)*n

二、求an
int an(int a,int n){
int s=1;
for(int i=1;i<=n;i++)s=s*a;
return s;
}
三、判断某数是否平方数
bool PF(int a){
int k=(int)sqrt(a);
return k*k==a;
}
四、求整数的位数
int WEI(int a){ return (int)log10(a)+1;}

浙公网安备 33010602011771号