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: [Thiết kế Web] Sắp xếp tham số query

    📖Cần ôn lý thuyết? Đọc bài giảng Buổi 1: Tổng quan về thiết kế Website — khóa Thiết kế Web

    Cho một dòng là query string gồm các cặp "key=value" (hoặc chỉ "key" nếu không có dấu '=') nối với nhau bằng dấu '&' (bỏ qua các đoạn rỗng do dấu '&' liên tiếp hoặc ở đầu/cuối).

    Hãy sắp xếp lại các cặp theo key tăng dần, so sánh theo mã ký tự (chữ hoa đứng trước chữ thường, giống thứ tự so sánh chuỗi mặc định của JavaScript). Nếu nhiều cặp có key giống nhau, giữ nguyên thứ tự xuất hiện ban đầu giữa chúng (sắp xếp ổn định). In ra query string mới, giữ nguyên định dạng ban đầu của mỗi cặp (không thêm dấu '=' cho cặp không có).

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

      Một dòng duy nhất chứa query string (có thể là dòng rỗng).

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

      Độ dài query string không vượt quá 300 ký tự.

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

      In ra một dòng là query string đã sắp xếp lại theo key, các cặp nối bằng '&'.

    Ví dụ:

    Đầu vào:

    b=2&a=1&c=3

    Đầu ra:

    a=1&b=2&c=3

    Chủ đề

    🌐 Thiết kế WebThiết kế WebThiết kế Web: Web & URLTất cả môn học

    Đang tải editor...