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

    solution

    Đề bài: [Lập trình Web & Backend] Build query string lồng nhau từ path

    Cho N dòng, mỗi dòng dạng path value với path dùng dấu chấm như user.name. Hãy build lại query string với cú pháp ngoặc vuông: user.name → user[name], a.b.c → a[b][c], flat → flat. Giữ nguyên thứ tự đầu vào, nối bằng &.

    Ví dụ:

    Input:
    2
    user.name John
    user.age 30
    
    Output:
    user[name]=John&user[age]=30
    
    • Định dạng đầu vào:

      Dòng 1: N. N dòng path value.

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

      1 ≤ N ≤ 100. value không chứa dấu cách.

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

      Query string lồng nhau.

    Ví dụ:

    Đầu vào:

    2
    user.name John
    user.age 30
    

    Đầu ra:

    user[name]=John&user[age]=30

    Giải thích:

    user.name → user[name]; nối hai cặp bằng &.

    Đang tải editor...