描述:一个数等于它的因子之和就成为完全数,判断一个数是不是完全数,如果是输出1,不是输出-1
e.g.:28=1+2+4+7+14
输入:一个整数
输出:1或-1
输入:28
输出:1
import java.util.*;
public class Main{
public static void main(String []args){
Scanner sc=new Scanner(System.in);
while(sc.hasNext()){
int n=sc.nextInt();
int sum=0;
for(int i=1;i<n;i++){
if(n%i==0){
sum+=i;
}
}
if(sum==n){
System.out.prinln(1);
}else{
System.out.prinln(-1);
}
}
}
}