static void Main(string[] args)
{
int n = Convert.ToInt32(Console.ReadLine());
int sum = 0;
for (int i = 1; i <= n/2; i++)
{
if (n % i == 0)
{
Console.Write("{0}\t",i);
sum += i;
}
}
if (sum == n)
{
Console.WriteLine("\n{0}是一个完数.",n);
}
else
{
Console.WriteLine("\n{0}不是一个完数.",n);
}
Console.ReadKey();
}