عدد کامل
سوال
برنامهای بنویسید که عددی مانند NN را از کاربر دریافت کند و در صورتی که خاصیت کامل بودن را داشته باشد، یعنی مجموع مقسومعلیههای آن (غیر از خودش) برابر با آن عدد باشد، YESYES و در غیر این صورت NONO را چاپ کند.
در حال بررسی
0
انجمن برنامه نویسان پایتون
2 سال
4 پاسخ ها
414 دیده شده
0
پاسخ ها ( ۴ )
number = int(input())
sum=0
for i in range(1,number):
if number % i ==0:
sum+= i
if sum == number:
print(“YESYES”)
else:
print(“NONO”)