Cho chuỗi s và hai số nguyên i, j (i < j). Giả sử p là chuỗi vô hạn lặp lại s mãi mãi. Tìm chuỗi con của p từ chỉ số [i, j).
Ví dụ, s = "programmer", i = 4, j = 8, đầu ra "ramm".
Các bước giải quyết:
p := ''.- Với
ttừiđếnj-1:p += s[t % len(s)].
- Trả về
p.
Ví dụ minh họa
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))
Đầu vào
"programmer", 4, 8
Đầu ra
ramm