Vị trí kí tự
Xét bài toán: Cho xâu s và kí tự c. Nếu c xuất hiện trong s một lần thì đưa ra vị trí của c trong s. Nếu c xuất hiện nhiều lần trong s thì đưa ra vị trí xuất hiện lần đầu tiên và lần cuối cùng của c trong s. Nếu s không chứa c thì đưa ra giá trị -1.
Viết chương trình nhập xâu s và kí tự c vào từ bàn phím và thực hiện bài toán trên.
Dữ liệu: Nhập vào xâu s và kí tự c từ bàn phím.
Kết quả: Đưa kết quả ra màn hình.
Gợi ý: Tìm vị trí kí tự c trong xâu s từ đầu về cuối bằng lệnh s .find (c) và
tìm ngược từ cuối về đầu bằng lệnh s. rfind (c).
Ví dụ:
Input |
Output |
|
Input |
Output |
|
Input |
Output |
abcdabacbcad a |
0 10 |
|
Abcdefgh e |
4 |
|
12345678 A |
-1 |
Tham khảo chương trình sau
Câu hỏi trên thuộc đề trắc nghiệm dưới đây !
Copyright © 2021 HOCTAP247