Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Rust] Enumerate đánh dấu vị trí đầu mỗi từ trong chuỗi

    Cho 1 chuỗi (chỉ chữ thường và khoảng trắng). Dùng for (i, c) in s.chars().enumerate() tìm chỉ số bắt đầu các từ (ký tự không-khoảng trắng mà phía trước là đầu chuỗi hoặc khoảng trắng). In các chỉ số cách nhau bằng khoảng trắng (nếu không có thì in dòng rỗng).

    • Định dạng đầu vào:

      Một dòng chuỗi (có thể chứa khoảng trắng đầu/cuối).

    • Ràng buộc đầu vào:

      0 <= |s| <= 10^5

    • Định dạng đầu ra:

      Các chỉ số cách nhau khoảng trắng (1 dòng).

    Ví dụ:

    Đầu vào:

    hello rust world
    

    Đầu ra:

    0 6 11

    Giải thích:

    h ở 0, r ở 6, w ở 11.

    Đang tải editor...