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

    solution

    Đề bài: [Python] Accumulate: tích tích lũy modulo

    Cho danh sách n số nguyên dương và số M. Hãy dùng itertools.accumulate với operator.mul để tính dãy tích tích lũy, in ra mỗi giá trị mod M cách nhau dấu cách.

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

      Dòng 1: hai số n và M. Dòng 2: n số nguyên dương.

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

      1 ≤ n ≤ 10^5; 1 ≤ M ≤ 10^9; 1 ≤ a_i ≤ 10^6

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

      Một dòng gồm n số (tích tích lũy mod M).

    Ví dụ:

    Đầu vào:

    4 1000
    2 3 5 7
    

    Đầu ra:

    2 6 30 210

    Giải thích:

    2 6 30 210 (mod 1000)

    Đang tải editor...