- 题解
函数第四题最小亲和数题解来了,犯困ing(注:第四个正式题解)
- 2023-11-24 21:45:37 @
#include <bits/stdc++.h>
using namespace std;
int qinhe(int n)//自定义求因子和的函数
{
int h=0;
for(int a=1;a<n;a++)
{
if(n%a==0&&a!=n)h=h+a;
}
return h;
}
inline void zx()//自定义求最小亲和数的函数
{
static int c,b;
for(int a=1;a%1==0;a++)
{
if(qinhe(qinhe(a))==a&&a!=qinhe(a))//注意,题中说a和b不相等
{
c=a;
b=qinhe(a);
break;//跳出for循环的函数
}
}
printf("%d %d",c,b);//输出
}
int main()
{
zx();//内联直接用。这题有啥实力呀直接给我坐下。
return 0;
}
0 comments
No comments so far...