#YACS202003C4. 连乘问题

连乘问题

题目描述

给定 nn 个整数 a1,a2,⋯ ,ana_1,a_2,\cdots,a_n,请计算一组乘积,记为 P1,P2,⋯ ,Pn{P}_1,{P}_2,\cdots,{P}_n,其中 Pi{{P}_i} 的定义如下:

$${{P}_i}=\frac{a_1\cdot a_2\cdot a_3\cdots a_n}{a_i}$$

也就是说,Pi{P}_i 是 a1a_1 到 ana_n 的连乘再除去 aia_i。由于答案可能比较大,输出每个 Pi{P}_i 模 10000{10000} 的余数。

输入格式

  • 第一行:单个整数表示 nn;
  • 第二行:nn 个整数表示 a1,a2,⋯ ,ana_1,a_2,\cdots,a_n。

输出格式

共 nn 行:第 ii 行输出 Pi{P}_i 模 10000{10000} 的余数。

数据范围

  • 对于 30%30\% 的数据,2≤n≤10002\leq n\leq 1000;
  • 对于 60%60\% 的数据,2≤n≤100002\leq n\leq 10000;
  • 对于 100%100\% 的数据,2≤n≤1000002\leq n\leq 100000,1≤ai≤100001\leq a_i \leq 10000。

样例数据

输入:

4
1 3 4 6

输出:

72
24
18
12