Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi
    solution
    Đăng nhập
    Đăng nhập

    Đề bài: [Java] Đảo thứ tự các từ

    📖Cần ôn lý thuyết? Đọc bài giảng Buổi 2: Chuỗi và cấu trúc điều khiển — khóa Lập trình Java

    Cho một dòng văn bản sss gồm các từ phân tách bởi khoảng trắng. Hãy in ra các từ theo thứ tự ngược lại, mỗi từ cách nhau đúng một khoảng trắng. Bản thân mỗi từ không bị đảo ký tự, chỉ đảo thứ tự các từ.

    Ví dụ the quick brown fox trở thành fox brown quick the. Mọi khoảng trắng thừa ở đầu, cuối và giữa được bỏ đi.

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

      Một dòng duy nhất chứa chuỗi sss (có thể có nhiều khoảng trắng thừa, có thể rỗng hoặc chỉ gồm khoảng trắng).

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

      Độ dài sss không vượt quá 10510^5105. Thời gian chạy <2< 2<2 giây.

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

      In ra chuỗi gồm các từ theo thứ tự đảo ngược, cách nhau một khoảng trắng. Nếu không có từ nào, in ra một dòng trống.

    Ví dụ:

    Đầu vào:

    the quick brown fox
    

    Đầu ra:

    fox brown quick the

    Giải thích:

    Đảo thứ tự các từ: fox, brown, quick, the.

    Chủ đề

    🌱 Nhập môn lập trình☕ JavaJavaJava: ChuỗiTất cả môn học

    Đang tải editor...