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] Vòng lặp lồng nhau (nested each)

    Vòng lặp lồng

    Dữ liệu là mảng các nhóm, mỗi nhóm có name và mảng items. Render mỗi nhóm theo định dạng: tên nhóm rồi từng item thụt đầu dòng.

    Định dạng mỗi nhóm: name: xuống dòng, rồi mỗi item - item trên một dòng.

    Ví dụ

    Input:
    {"groups":[{"name":"A","items":["x","y"]}]}
    
    Output:
    A:
      - x
      - y
    
    • Định dạng đầu vào:

      Một dòng JSON {groups:[{name,items:[...]}]}.

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

      groups và items có thể rỗng.

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

      Các nhóm render lần lượt, không có dòng trống thừa giữa các nhóm.

    Ví dụ:

    Đầu vào:

    {"groups":[{"name":"A","items":["x","y"]}]}
    

    Đầu ra:

    A:
      - x
      - y

    Giải thích:

    Một nhóm A với 2 item, mỗi item thụt 2 dấu cách.

    Đang tải editor...