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

    solution

    Đề bài: [C++] Accumulate với binary op tuỳ chỉnh

    Cho dãy N số nguyên dương. Dùng std::accumulate với binary operator tuỳ chỉnh (multiplies hoặc lambda) để tính tích modulo 10^9+7.

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

      Dòng 1: N (1 ≤ N ≤ 10^5). Dòng 2: N số nguyên dương.

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

      1 ≤ a_i ≤ 10^9.

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

      Một số nguyên — tích modulo 10^9+7.

    Ví dụ:

    Đầu vào:

    4
    2 3 5 7

    Đầu ra:

    210

    Giải thích:

    Tích = 2*3*5*7 = 210.

    Đang tải editor...