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] Tổng giá trị đơn hàng lồng nhau

    Cho một JSON object {"orders":[...]}. Mỗi order có trường items là mảng các object {"price":số,"qty":số nguyên}. Hãy tính tổng price * qty trên TẤT CẢ item của TẤT CẢ order, in ra một số nguyên (đề bảo đảm kết quả là số nguyên).

    Ví dụ:

    Input:

    {"orders":[{"items":[{"price":10,"qty":2},{"price":5,"qty":1}]},{"items":[{"price":3,"qty":4}]}]}
    

    Output:

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

      Một dòng chứa JSON object có orders, mỗi order có items gồm price, qty.

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

      Tổng là số nguyên. orders/items có thể rỗng.

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

      In ra tổng price*qty trên mọi item.

    Ví dụ:

    Đầu vào:

    {"orders":[{"items":[{"price":10,"qty":2},{"price":5,"qty":1}]},{"items":[{"price":3,"qty":4}]}]}
    

    Đầu ra:

    37

    Giải thích:

    10*2 + 5*1 + 3*4 = 20+5+12 = 37.

    Đang tải editor...