Viết hàm fn apply_str<F>(s: &str, f: F) -> String where F: for<'a> Fn(&'a str) -> &'a str áp dụng f trên s và trả về String của kết quả. Trong main đọc chuỗi s và in apply_str(&s, str::trim_start_matches('x')) (loại tất cả 'x' đầu chuỗi).
Một dòng chuỗi (có thể có 'x' đầu).
1 <= |s| <= 100
Chuỗi sau khi cắt mọi 'x' ở đầu.
Ví dụ:
Đầu vào:
xxxhello
Đầu ra:
hello
Giải thích:
Đang tải editor...