Làm sao để có câu trả lời hay nhất?
02/04/2025
02/04/2025
```python
def is_palindrome(s):
return s == s[::-1]
def find_cut_length(S):
n = len(S)
for i in range(1, n): # cắt từ vị trí 1 đến n-1
P = S[:i]
Q = S[i:]
if is_palindrome(Q + P):
return i # trả về độ dài của xâu P
return 0 # không tìm thấy cách cắt nào thỏa mãn
Nếu bạn muốn hỏi bài tập
Các câu hỏi của bạn luôn được giải đáp dưới 10 phút
CÂU HỎI LIÊN QUAN
Top thành viên trả lời