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).
Dòng 1: n. Dòng 2: n số.
1 <= n <= 1000; 1 <= a_i <= 10^9.
Tích các số mod 10^9+7.
Đang tải editor...