সম্পাদনা: জটিলতা বৃদ্ধির স্বার্থে, আমি চ্যালেঞ্জকে আরও যুক্ত করেছি।
গণিতে, একটি ভ্যাম্পায়ার নম্বর (বা সত্য ভ্যাম্পায়ার নম্বর) একটি সংখ্যক প্রাকৃতিক সংখ্যা, সমান সংখ্যার এন সহ, এটি দুটি সংখ্যার x এবং y এর মধ্যে এন / 2 ডিজিটের সাথে সংশ্লেষ করা যেতে পারে এবং উভয় পিছনে শূন্যের সাথে নয়, যেখানে ভিতে x এবং y থেকে সমস্ত অঙ্কগুলি হুবহু, কোনও ক্রমে, বহুগুণ গণনা করে। x এবং y কে ফ্যাঙ্গস বলা হয়।
ভ্যাম্পায়ার নম্বর সম্পর্কে আরও
সিউডোভ্যাম্পায়ার সংখ্যা
সিউডোভ্যাম্পায়ার সংখ্যা ভ্যাম্পায়ার সংখ্যার সমান, কেবলমাত্র এন-ডিজিটের সিউডোভ্যাম্পায়ার সংখ্যার ফ্যাঙ্গগুলির দৈর্ঘ্য n / 2 সংখ্যার হওয়া উচিত নয়। সিউডোভ্যাম্পায়ার সংখ্যায় অদ্ভুত সংখ্যা থাকতে পারে, উদাহরণস্বরূপ 126 = 6 × 21।
ইনপুট
কমান্ড লাইন বা স্টিডিন থেকে নম্বর গ্রহণ করুন
আউটপুট
- "1260 = 21 * 60" (সংখ্যাটি ভ্যাম্পায়ার হলে প্রথমে ছোট ফ্যাং।
- "1261 ভ্যাম্পায়ার নম্বর নয়" " (যদি নম্বরটি ভ্যাম্পায়ার নম্বর না হয়)
- "126 = 6 * 21"। (যদি নম্বরটি সিডোভ্যাম্পায়ার নম্বর হয়)
সম্পাদনা: যদি সংখ্যাটির একাধিক ফ্যাং থাকে তবে তা এটি প্রদর্শন করুন।
x = fang1a * fang1b = fang2a * fang2b
fang1a
সামনে প্রদর্শিত হবে fang2a
যখনfang1a < fang2a