প্রবলেম - 30

[৫২ সমস্যা বই] যোগ্য সংখ্যা - ১

প্রবলেম সেটার: দ্বিমিক কম্পিউটিং


যোগ্য সংখ্যা বা Perfect Number হচ্ছে সে সকল সংখ্যা, যেসব সংখ্যার ভাজকগুলোর যোগফল উক্ত সংখ্যার সমান। যেমনঃ 6 একটি যোগ্য সংখ্যা, কারণ এটি 1, 2, 3 দ্বারা বিভাজ্য এবং এই তিনটি সংখ্যার যোগফল 6 (1+2+3=6) । তোমার কাজ হছে এমন একটি প্রোগ্রাম লেখা যেটি একটি সংখ্যা পারফেক্ট কি না, সেটি প্রকাশ করবে।

ইনপুট

প্রোগ্রামটির প্রথম ইনপুট হবে একটি পূর্ণসংখ্যা T, যা টেস্ট কেসের সংখ্যা নির্দেশ করে। পরবর্তী T সংখ্যক পূর্ণসংখ্যা N (N<=2^64-1) ইনপুট নিতে হবে।

আউটপুট

প্রোগ্রামটির আউটপুটে N পারফেক্ট নাম্বার হলে "YES, N is a perfect number!" অন্যথায় "NO, N is not a perfect number!" প্রিন্ট করতে হবে।

স্যাম্পল ইনপুট আউটপুট

স্যাম্পল #1

ইনপুট
3
6 28 30
আউটপুট
YES, 6 is a perfect number!
YES, 28 is a perfect number!
NO, 30 is not a perfect number!
প্রবলেম-30 পরিসংখ্যান

739 টি সাবমিশন

330 টি অ্যাকসেপ্টেড

287 জন সমাধান করেছেন

সাইট পরিসংখ্যান

91545 টি সাবমিশন

71 টি প্রোগ্রামিং সমস্যা

5651 জন ইউজার

দ্বিমিকএর সব বই
কম্পিউটার প্রোগ্রামিং-প্রথম খণ্ড
কম্পিউটার প্রোগ্রামিং-প্রথম খণ্ড

ক্রয় করুন

৫২টি প্রোগ্রামিং সমস্যা ও সমাধান
৫২টি প্রোগ্রামিং সমস্যা ও সমাধান

ক্রয় করুন

কম্বিনেটরিকসে হাতে খড়ি ১ম খণ্ড
কম্বিনেটরিকসে হাতে খড়ি ১ম খণ্ড

ক্রয় করুন

প্রোগ্রামিং কনটেস্ট ডেটা স্ট্রাকচার ও অ্যালগরিদম
প্রোগ্রামিং কনটেস্ট ডেটা স্ট্রাকচার ও অ্যালগরিদম

ক্রয় করুন

পাইথন দিয়ে প্রোগ্রামিং শেখা -২য় খণ্ড - অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং ও ওয়েব ক্রলিং
পাইথন দিয়ে প্রোগ্রামিং শেখা -২য় খণ্ড - অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং ও ওয়েব ক্রলিং

ক্রয় করুন