ছোটদের প্রোগ্রামিং শেখা এখন আগের চেয়েও সহজ। কারণ দ্বিমিক প্রকাশনী থেকে বের হয়েছে তামিম শাহরিয়ার সুবিন-এর "পাইথন দিয়ে প্রোগ্রামিং শেখা"! বিস্তারিত জানতে এখানে ক্লিক করুন

যোগ্য সংখ্যা - ১

যোগ্য সংখ্যা বা 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 টি মন্তব্য:

এখানে বিষয়সংশ্লিষ্ট মন্তব্য কিংবা প্রশ্ন করা যাবে। বাংলায় মন্তব্য করার সময় বাংলা হরফে লিখতে হবে। আর রোমান হরফে লিখলে ইংরেজিতে লিখতে হবে। নতুবা মন্তব্য প্রকাশ করা হবে না। ধন্যবাদ।