ধরুন আমাদের একটি স্ট্রিং s এবং দুটি পূর্ণসংখ্যা i এবং j (i
সুতরাং, ইনপুট যদি s ="প্রোগ্রামার", i =4, j =8 এর মত হয়, তাহলে আউটপুট হবে "ramm"।
এটি সমাধান করতে, আমরা এই পদক্ষেপগুলি অনুসরণ করব -
- p:=ফাঁকা স্ট্রিং
- i থেকে j রেঞ্জে t এর জন্য, করুন
- p :=p সূচীতে s থেকে একটি অক্ষর সংযুক্ত করুন (s এর t মোড আকার)
- রিটার্ন p
আরো ভালোভাবে বোঝার জন্য আসুন নিচের বাস্তবায়ন দেখি -
উদাহরণ
class Solution: def solve(self, s, i, j): p="" for t in range(i,j): p+=s[t%len(s)] return p ob = Solution() s = "programmer" i = 4 j = 8 print(ob.solve(s, i, j))
ইনপুট
"programmer", 4, 8
আউটপুট
ramm