C bài 19.A8: Chuyển kí tự
Bạn được cho một chuỗi \(S\) có độ dài \(N\) gồm các ký tự \(A\), \(B\) và \(C\), và một số nguyên \(K\) nằm trong khoảng từ \(1\) đến \(N\) (bao gồm cả \(1\) và \(N\)). Hãy in ra chuỗi \(S\) sau khi chuyển ký tự thứ \(K\) trong đó thành chữ thường.
Ràng buộc
- \(1 \leq N \leq 50\)
- \(1 \leq K \leq N\)
- \(S\) là một chuỗi có độ dài \(N\) gồm các ký tự \(A\), \(B\) và \(C\).
INPUT FORMAT
Đầu vào được cung cấp từ Standard Input theo định dạng sau:
N
K
S
OUTPUT FORMAT
In ra chuỗi \(S\) sau khi chuyển ký tự thứ \(K\) trong đó thành chữ thường.
Ví dụ:
Input
3 1
ABC
Output
aBC
Input
4 3
CABA
Output
CAbA
Giải thích ví dụ mẫu
Ví dụ 1:
Input:
3 1 ABC
Giải thích:
- Ký tự thứ 1 là
A
, sau khi chuyển thành chữ thường, chuỗi trở thànhaBC
.
- Ký tự thứ 1 là
Ví dụ 2:
Input:
4 3 CABA
Giải thích:
- Ký tự thứ 3 là
B
, sau khi chuyển thành chữ thường, chuỗi trở thànhCAbA
.
- Ký tự thứ 3 là
Lời giải bài tập này: Tại đây
Group giải đáp thắc mắc: Lập trình 24h
Fanpage CLB: CLB lập trình Full House- Việt Nam
Youtube: CLB Lập Trình Full House
Comments