Asosiy qismga o'tish

~/algor $ cat masalalar/string-sezar-shifri

String-15

Sezar shifri

Iqbolshoh Ilhomjonov Muallif: Iqbolshoh Ilhomjonov
Oson 1000 ms 128 MB 27%

Kichik lotin harflaridan iborat $s$ satr va butun son $k$ berilgan. Sezar shifrida har bir harf alifboda $k$ ta o'ngga suriladi; alifbo oxiridan keyin yana boshidan davom etadi (z dan keyin a). Shifrlangan satrni chiqaring.

Alifbo bo'yicha harflarni qadamlar soniga surish sxemasi

Kiruvchi ma'lumotlar

Birinchi qatorda $s$ satri, ikkinchi qatorda $k$.

Chiquvchi ma'lumotlar

Bitta qatorda shifrlangan satr.

Izoh

$1 \le |s| \le 10^{5}$
$s$ faqat kichik lotin harflaridan (a–z) iborat
$0 \le k \le 10^{9}$

Misollar

Kirish #1
salom
3
Chiqish #1
vdorp
Kirish #2
xyz
26
Chiqish #2
xyz

Yechim yuborish uchun tizimga kiring

Ro'yxatdan o'tish bepul va bir daqiqa oladi.