WA求调
查看原帖
WA求调
1287989
cycycy0530楼主2024/6/28 13:54

c++代码部分:

#include<bits/stdc++.h>
using namespace std;
#define ll;
int main(){
	long long n,sum=1;
	cin>>n;
	for(long long i=2;i<=sqrt(n);i++)
	if(n%i==0&&i!=sqrt(n))
	sum+=(long long)(i+(long long)(n/i));
	else if(n%i==0)
	sum+=i;
	//cout<<sum<<"\n";
	if(sum==n) puts("Perfect");
	else if(sum>n) puts("Abundant");
	else puts("Deficient");
	return 0;
}
2024/6/28 13:54
加载中...