সংখ্যার একটি স্ট্রিং দেওয়া হলে, সেই স্ট্রিংয়ের ভেতরে n দৈর্ঘ্যের সব সংলগ্ন সাবস্ট্রিং যে ক্রমে আছে সেই ক্রমে আউটপুট দিন।
উদাহরণস্বরূপ, "49142" স্ট্রিংটিতে ৩ সংখ্যার সিরিজগুলো হলো:
আর ৪ সংখ্যার সিরিজগুলো:
আর ৫ সংখ্যার একটি স্ট্রিং থেকে যদি ৬ সংখ্যার সিরিজ চান, তাহলে যা-ই পান না কেন, তা আপনার প্রাপ্য।
লক্ষ্য করুন, এই সিরিজগুলো ইনপুটে কেবল পাশাপাশি অবস্থানে থাকলেই হয়; অঙ্কগুলো সংখ্যাগতভাবে পরপর হওয়ার দরকার নেই।
সেপারেটর হিসেবে একটি কমা ও একটি স্পেস ব্যবহার করে একটি নাল-টার্মিনেটেড স্ট্রিং আউটপুট করুন।
একটি উদাহরণ আউটপুট হতে পারে "491, 914, 142"।
ইনপুট অবৈধ হলে একটি খালি স্ট্রিং আউটপুট করুন।
| রেজিস্টার | ব্যবহার | টাইপ | বিবরণ |
|---|---|---|---|
$a0 |
ইনপুট | অ্যাড্রেস | নাল-টার্মিনেটেড সিরিজ স্ট্রিং |
$a1 |
ইনপুট | ইন্টিজার | স্লাইসের দৈর্ঘ্য |
$a2 |
ইনপুট/আউটপুট | অ্যাড্রেস | নাল-টার্মিনেটেড আউটপুট স্ট্রিং |
$t0-9 |
সাময়িক | যেকোনো | সাময়িক স্টোরেজের জন্য ব্যবহৃত |
Exercism-এ সাইন আপ করুন, MIPS Assembly ট্র্যাকের 70টি অনুশীলনী আর সত্যিকারের মানুষের মেন্টরিং দিয়ে শিখুন ও দক্ষ হয়ে উঠুন, সম্পূর্ণ বিনামূল্যে।