Masala #0471

Xotira 16 MB Vaqt 1000 ms Qiyinchiligi 12 %
14

  

Ajoyib satr

distance(S) funksiyasi S satrning barcha qo’shni belgilari ASCII qiymatlari ayirmasining modulidan tashkil topgan massivni qaytaradi. Ya’ni agarda S = “acxz” satr berilganda \([|97-99|, |99-120|, |120-122|] = [2,21,2]\) massivini qaytaradi.

Ajoyib satr deb distance(S) = distance(reverse(S)) bo’ladigan satrga aytiladi. Bu yerda reverse satrning teskarisini ifodalaydi.


Kiruvchi ma'lumotlar:

Kirish faylining dastlabsi satrida bitta butun son, \(T(1 \le T \le 10)\) testlar soni kiritiladi. Keyingi \(T\) ta satrda \(S (2 \le S \le 10000)\)satr kiritiladi.


Chiquvchi ma'lumotlar:

Chiqish faylida har bir test uchun alohida qatorda satr ajoyib satr bo’lsa “Ajoyib satr” aks holda “Oddiy satr” so’zini chop eting.


Misollar
# input.txt output.txt
1
2
acxz
bcxz
Ajoyib satr
Oddiy satr
Yechimini yuborish
Bu amalni bajarish uchun tizimga kiring, agar profilingiz bo'lmasa istalgan payt ro'yxatdan o'tishingiz mumkin