CECP - নামতা শিক্ষা

নামতা শিখতে কার না কষ্ট হয়েছে। মুখস্থ, মুখস্থ আর মুখস্থ। বিশিষ্ট কম্পিউটার প্রোগ্রামার জুবায়ের চায় না তার সন্তানকে বই থেকে নামতা মুখস্থ করতে হোক। সে ভেবে রেখেছিলো সময় পেলেই সে একটি প্রোগ্রাম তৈরী করে ফেলবে যা কোন সংখ্যা ইনপুট দিলেই তার নামতা আউটপুট দিবে। যেমন, যদি ইনপুট দেওয়া হয় ১০০ তাহলে আউটপুট হবে ১০০x১=১০০, ১০০x২=২০০,.....
১০০x১০=১০০০।

সময়ের অভাবে জুবায়ের এটা বানাতে পারেনি, অথচ তার সন্তান বড় হয়ে যাচ্ছে। আপনি কি জুবায়েরকে সাহায্য করতে পারেন?

ইনপুট

প্রথম লাইনে একটি মাত্র ইন্টিজার বা পূর্ণ সংখ্যা T ইনপুট হবে যা টেস্ট কেস সংখ্যা নির্দেশ করবে। এর পরে T সংখ্যক লাইনে প্রতি লাইনে ১ টি করে পূর্ণ সংখ্যা m ইনপুট হবে।
১<=T<=১০০; ১< m <= ২^৩১;

আউটপুট
T সংখ্যক আউটপুট হবে। প্রত্যেক টেস্ট কেসের জন্য প্রথমে কেস নম্বর ও তারপর ১০ টি করে লাইন প্রিন্ট হবে। অর্থাৎ প্রত্যেক টেস্ট কেসের জন্য মোট ১১ টি লাইন প্রিন্ট হবে। আউটপুট ফরম্যাট হবে:

Case x:
m * i = a

যেখানে x হবে কেস নম্বর, i হবে 1 থেকে 10 পর্যন্ত এবং a হবে m ও i  এর গুনফল। ভাল করে বোঝার জন্য স্যাম্পল ইনপুট আউটপুট দেখুন।

2 comments: