Mã hóa tin nhắn
Xem PDFGần đây, khi album Mắt Nhắm Mắt Mở của HIEUTHUHAI ra lò và thu hút rất nhiều người nghe, thì HIEUCHUNHAT - Koruto lại nhận được \(1\) tin sét đánh. Vài tuần trước, bạn gái của anh bỗng dưng im lặng hơn thường ngày, anh hỏi gì thì cũng đánh trống lảng, rồi tới \(1\) hôm, anh nhận được \(1\) số nguyên \(n\) và một xâu kí tự \(S\) vô cùng kì lạ từ cô ấy. Nhận ra đây là thứ có vẻ vô cùng quan trọng, anh quyết định bắt tay vào xử lí xâu kí tự này, nhưng vì đang bận ôn thi nên anh ấy đâm ra khá lười và quyết định nhờ bạn giải quyết hộ anh ấy.
Biết rằng, Koruto cho bạn \(1\) gợi ý về cách mà cô ấy đã dùng mã hóa xâu: Với mỗi kí tự \(s_i\), cô ấy lấy số thứ tự của nó trong bảng mã UNICODE, cộng thêm \(1\) lượng bằng \(n\) và tạo thành kí tự mới.
Input
- Dòng đầu chứa số nguyên \(n\) (\(1 \le n \le 10^5\)).
- Dòng thứ hai chứa xâu kí tự \(S\) (\(|S| \le 100\)).
Output
- Gồm một dòng là xâu \(S\) sau khi xử lí.
Example
Test 1
Input
145
Öþ±ąùἶĊ±ąὶú±þŽÿù±üùƅÿø±ùὴā±ąžÿù±ÿùòƱýὀþ½±þŽÿù±ôùúò±ąòĊ±ÿùź
Output
Em thấy tụi mình không hợp tính nhau lắm, mình chia tay nhé
Kỳ thi:
- Mắt Nhắm Mắt Mở Contest #01 (20 Tháng sáu, 2026)
Bình luận