Asosiy qismga o‘tish

PY09-8. Sezar shifri

Yuliy Sezar xatlarini shunday shifrlagan: har bir harf alifboda k pozitsiya o‘ngga suriladi, alifbo oxiridan keyin boshiga qaytiladi. k = 3 da a → d, x → a, z → c.

Matnni shifrlang. Katta harf katta, kichigi kichik bo‘lib qolsin; harf bo‘lmagan belgilar (bo‘shliq, raqam, tinish belgisi) o‘zgarmaydi. Faqat 26 ta lotin harfi suriladi.

Kirish ma’lumotlari

Birinchi qatorda k. Ikkinchi qatorda matn.

Chiqish ma’lumotlari

Shifrlangan matn.

Cheklovlar

0 ≤ k ≤ 10⁹, matn uzunligi 1–10⁴

Misollar

Kirish
3
Hello, World!
Chiqish
Khoor, Zruog!
Kirish
1
xyz XYZ
Chiqish
yza YZA

Tushuntirish

k = 3: Hello, World! → Khoor, Zruog!.

Qoralama doskasi
Kod yozish
Kod yuborish 9 ta test
Yechim yuborish uchun tizimga kiring.