Однакові Суми Підпослідовностей
Проста
Обмеження на час виконання 0,6 секунди
Обмеження на використання пам'яті 512 мегабайтів
У вас є рядок , що складається з символів. Вам потрібно виконати наступну операцію рівно разів: вибрати будь-який символ у рядку та видалити його. Після виконання всіх операцій ви повинні отримати рядок, що є паліндромом.
Ваше завдання — визначити, чи можливо це зробити.
Вхідні дан:
Перша строка містить два цілі числа та — довжина рядка та кількість символів, які потрібно видалити.
Друга строка містить рядок , що складається з малих латинських літер.
Вихідні дані
Виведіть "YES", якщо можливо отримати паліндром після видалення рівно символів, інакше виведіть "NO".
Приклади
Вхідні дані #1
Відповідь #1
Відправки 7
Коефіцієнт прийняття 29%