توابع منطقی اعداد کامل
Problem
عدد کامل عددی است برابر با مجموع همه مقسوم علیه های آن کوچکتر از خودش. (مثلا عدد 6=1+2+3). برنامه ای بنویسید که یک عدد طبیعی N برداشته و تعیین کند که آیا عدد N عالی است یا خیر. از تابع برای یافتن مجموع مقسوم علیه یک عدد و تابع بولی برای بررسی کامل بودن یا نبودن عدد استفاده کنید.
ورودی: رشته ورودی حاوی عدد طبیعی است  ; N .
خروجی: if number N – عالی، برنامه باید کلمه 'YES' را خروجی دهد، در غیر این صورت – کلمه 'نه'.
نمونهها.
<بدن>
ورودی |
خروجی |
28 |
بله |
29 |
نه |