DevLab

Mükəmməl, Artıq və Əskik Ədədlər

Asan
MathNumber TheoryDivisors
3000 ms
256 MB

Bir tam ədəd N verilmişdir. Ədədin aliquot cəmini hesablayın. Aliquot cəmi ədədin özündən başqa bütün müsbət bölənlərinin cəmidir.

Aliquot cəminə əsasən ədədi aşağıdakı kateqoriyalardan birinə aid edin:

  • perfect — əgər ədəd aliquot cəminə bərabərdirsə;

  • abundant — əgər aliquot cəmi ədəddən böyükdürsə;

  • deficient — əgər aliquot cəmi ədəddən kiçikdirsə.

Məsələn, 6 və 28 perfect, 12 abundant, 8 isə deficient ədəddir.

Təsnifat yalnız müsbət tam ədədlər üçün müəyyən edilmişdir.

Giriş verilənləri

Bir sətirdə N tam ədədi verilir.

Çıxış verilənləri

Əgər N ≤ 0 olarsa, aşağıdakı mətni çap edin:

Classification is only possible for positive integers.

Əks halda:

  • perfect,

  • abundant,

  • və ya deficient

sözlərindən uyğun olanını çap edin.

1Nümunə 1:
Giriş:
6
Çıxış:
perfect
2Nümunə 2:
Giriş:
28
Çıxış:
perfect

Məhdudiyyətlər

-10^9 ≤ N ≤ 10^9
REDAKTOR
Giriş edin
Giriş:
6
Çıxış:
perfect