Xóa ký tự
- Time limit
- 1.0 s
- Memory limit
- 256 MB
- Points
- 10partial
- AC rate
- 42.4%
- Solvers
- 30
Cho xâu ký tự gồm
ký tự alphabet in thường. Hãy thực hiện xóa các ký tự bên trái, bên phải (hoặc
chỉ xóa ở một bên) sao cho:
Tổng số các ký tự bị xóa bằng
.
Các ký tự còn lại tạo thành một xâu đối xứng (palindrome).
Xét các ví dụ sau:
cho xâu
, ta có thể xóa
ký tự bên trái,
ký tự bên phải để thu được xâu 'bb' là đối xứng.
cho xâu
, ta có thể xóa
ký tự bên phải để thu được xâu 'aa' là đối xứng.
cho xâu
, ta không thể xóa
ký tự hoặc bên trái, hoặc bên phải hoặc
trái
phải để thu được xâu đối xứng.
Input
Dòng đầu tiên chứa số nguyên dương
thỏa
.
Dòng thứ hai chứa xâu ký tự .
Output
In ra xâu đối xứng nếu thực hiện được và in No nếu ngược lại.
Samples
Sample Input 1
6 3
aabbbeSample Output 1
bbbSample Input 2
6 3
aaefgdSample Output 2
No
Comments