Masala #T08PDMHNJS

Xotira 32 MB Vaqt 1000 ms Qiyinchiligi 1 %
14

  

Ikki polindrom

"Dasturchilar klubi" yangi vazifa sifatida quyidagi masalani ilgari surdi. Sizga faqat kichik harflardan iborat bo‘lgan satr beriladi. Siz bu satrni faqat bir marta bo‘lish orqali ikkita palindromga bo‘lishingiz mumkinmi? Ya’ni, satrni istalgan joyda ikkiga bo‘lib, ikkala qismi ham palindrom bo‘lishi kerak.

Polindrom satr deb, O'ngdanham chapdanham bir xil o'qiladigan satrga aytiladi.

Agar satrni bir marta bo'lish orqali 2 ta polindrom hosil qilish mumkin bo‘lsa – YES, bo‘lmasa – NO chiqaring.


Kiruvchi ma'lumotlar:

Bitta satr s (1 ≤ |s| ≤ 10⁵).

 (|s| satr uzunligini bildiradi.)


Chiquvchi ma'lumotlar:

Agar satrni bir marta bo'lish orqali 2 ta polindrom hosil qilish mumkin bo‘lsa – YES, bo‘lmasa – NO chiqaring.


Misollar
# input.txt output.txt
1
abccbaabccba
YES
2
racecarwow
YES
3
hello
NO
Izoh:

1-testda abccba abccba qilib bo'linadi.

2-testda racecar wow qilib bo'linadi.

Yechimini yuborish
Bu amalni bajarish uchun tizimga kiring, agar profilingiz bo'lmasa istalgan payt ro'yxatdan o'tishingiz mumkin