import java.util.Scanner;
class Perfect
{
void findPerfect(int n)
{
int temp=n;
int sum=0;
for(int i=1;i<=n/2;i++)
{
if(n%i==0)
sum=sum+i;
}
if(temp==sum)
System.out.println("Perfect");
else
System.out.println("Not a Perfect");
}
}
class PerfectTest
{
public static void main(String args[])
{
Scanner sc=new Scanner(System.in);
Perfect d1=new Perfect();
int number=sc.nextInt();
d1.findPerfect(number);
}
}
class Perfect
{
void findPerfect(int n)
{
int temp=n;
int sum=0;
for(int i=1;i<=n/2;i++)
{
if(n%i==0)
sum=sum+i;
}
if(temp==sum)
System.out.println("Perfect");
else
System.out.println("Not a Perfect");
}
}
class PerfectTest
{
public static void main(String args[])
{
Scanner sc=new Scanner(System.in);
Perfect d1=new Perfect();
int number=sc.nextInt();
d1.findPerfect(number);
}
}
No comments:
Post a Comment