Masala #KCPVFCEEAJ

Xotira 16 MB Vaqt 1000 ms Qiyinchiligi 20 %
14

  

Shifrlash

Sizga \(S\) satr berilgan. Berilgan \(S\) satrni quyidagicha shifrlang:

  • Shifrlashda dastlab \(S\) satrning markaziy elementi yoziladi;
  • Markaziy elementidan oldingi qism shifrlanadi;
  • Markaziy elementidan keyingi qism shifrlanadi.

 

Markaziy element deb satrning eng markazidagi elementiga aytiladi, satr uzunligi juft bo’lganda buni aniqlashda kichik indekslisi markaziy element hisoblanadi.


Kiruvchi ma'lumotlar:

Kirish faylining yagona satrida lotin alifbosining kichik harflaridan tashkil topgan, \(S(1 \le |S| \le 1000)\) satr kiritiladi.


Chiquvchi ma'lumotlar:

Chiqish faylining yagona satrida shifrlangan matnni chop eting.


Misollar
# input.txt output.txt
1
greenwhitesolution
tergewnhiuseoliton
2
smartup
rmsautp
Yechimini yuborish
Bu amalni bajarish uchun tizimga kiring, agar profilingiz bo'lmasa istalgan payt ro'yxatdan o'tishingiz mumkin