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 |