liujunhao 2023-12-12 21:36:13 2 返回题目
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,sum=1; scanf("%d", &n); for(int i=2;i*i<=n;i++){ if(n%i==0){ if(i*i==n)sum+=i; else sum+=i+n/i; } } if(sum==n)cout<<"yes"; else cout<<"no"; return 0;
}