Hoán đổi
Cho một chuỗi \(S\) bao gồm các chữ cái tiếng Anh viết thường. Hoán đổi ký tự thứ \(a\) và \(b\) của chuỗi \(S\).
Yêu cầu:
chuỗi \(S\) và hai số tự nhiên \(a, b\), hãy in ra màn hình chuỗi \(S\) sau khi hoán đổi ký tự thứ \(a\) và \(b\).
Dữ liệu:
- Dòng thứ nhất chứa chuỗi \(S\);
- Dòng thứ hai chứa số tự nhiên \(a\)
- Dòng thứ ba chứa số tự nhiên \(b\)
- \(1<a<b<len(S)\), \(len(S)\) là số ký tự của chuỗi \(S\).
Kết quả:
In ra chuỗi S sau khi biến đổi.
input
chokudai
3
5
output
chukodai
Giải thích: Đổi ký tự thứ 3 và 5 cho nhau là ký tự \(o\) và \(u\) ta được chuỗi \(chokudai\) → \(chukodai\)
input
aaa
1
3
Giải thích Đổi ký tự thứ 1 và 3 cho nhau đều là ký tự a nên kết quả không thay đổi.
Comments