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

    solution

    Đề bài: [C++] Function pointer làm tham số reduce

    Viết hàm long long reduce(const long long* a,int n, long long init, long long (*op)(long long,long long)) trả về tích luỹ init op a[0] op a[1] ... Định nghĩa hàm mulOp. Đọc n, n số, in reduce với init=1, op=mulOp (modulo 10^9+7 sau mỗi lần nhân).

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

      Dòng 1: n. Dòng 2: n số.

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

      1 <= n <= 1000; 1 <= a_i <= 10^9.

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

      Tích các số mod 10^9+7.

    Đang tải editor...