5 solutions
- 1
Information
- ID
- 31
- Time
- 1000ms
- Memory
- 256MiB
- Difficulty
- 3
- Tags
- (None)
- # Submissions
- 265
- Accepted
- 59
- Uploaded By
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n;
cin>>n;
int s=1;
for(int i=2;i<=sqrt(n);i++)
{
if(n%i==0)
{
s+=i;
{
if(n/i!=i)
{
s+=n/i;
}
}
}
}
if(n==s) cout<<"YES";
else cout<<"NO";
return 0;
}