给出数列 aaa,nnn 个元素(−105≤ai≤105)(-10^5\le a_i\le 10^5)(−105≤ai≤105) 每次 O(1)O(1)O(1) 求(al×...×ar)mod 114514(a_l\times ...\times a_r)\mod 114514(al×...×ar)mod114514 或者有什么 O(nlogn)O(n \log n)O(nlogn) 预处理 O(1)O(1)O(1) 查询的数据结构