- 2026suzhongcheng 的博客
各种特殊数的函数
- 2024-12-12 20:40:12 @
素数
bool shusu(int a){for(int i=2;i*i<=a;i++) if(a%i==0) return false;return true;}
回文数
bool hws(int a){int s[99]={},m=0;while(a){s[m++]=a%10;a/=10;}for(int i=0;i+i<=m-1;i++){if(s[i]!=s[m-1-i]) return false;}return true;}
完全数(a>1)
bool wqs(int a){int sum=0,i;for(i=2;i*i<a;i++) if(a%i==0) sum+=i+a/i;return sum+1==a;}