def is_perfect_number(number):
divisors = []
for i in range(1, number):
if number % i == 0:
divisors.append(i)
if sum(divisors) == number:
return True
else:
return False
number = int(input("Enter a positive integer: "))
if is_perfect_number(number):
print(number, "is a perfect number.")
else:
print(number, "is not a perfect number.")