Satr s (lotin harflari va boshqa belgilar) va butun son k berilgan. Caesar shifri bilan shifrlang: har bir lotin harfini alifboda k ta o'ngga siljiting (Z dan keyin A ga, z dan keyin a ga qaytiladi, harfning katta-kichikligi saqlanadi). Harf bo'lmagan belgilar o'zgarmaydi.
func solve(s string, k int) string {
// ...
}
Input: S='ABC', K=3
Output: "DEF"
Input: S='XYZ', K=3
Output: "ABC"
Input: S='Hello', K=1
Output: "Ifmmp"
shift := ((k % 26) + 26) % 26.'a' + (c-'a'+shift)%26; katta harf uchun xuddi shunday 'A' bilan. Boshqa belgilarni o'zgartirmang.