#P9148. 除法题
除法题
题目描述
给定大小为 的集合 ,保证其中元素互不相同且均为正整数。
如果我们从中按顺序取出三个元素 ,则共有 种不同的选择方案。
现在对于一种选择方案 ,定义其权值为 $\Bigl\lfloor\dfrac{a}{b}\Bigr\rfloor\Bigl\lfloor\dfrac{a}{c}\Bigr\rfloor\Bigl\lfloor\dfrac{b}{c}\Bigr\rfloor$。
你需要对所有的选择方案计算权值的总和,你只需输出这个总和对 取模的结果。
注: 表示不大于 的最大整数。如 、。
输入格式
第一行,一个正整数 ,表示序列的长度。
第二行, 个正整数 ,每个数描述了集合 的一个元素,这些数互不相同。
输出格式
输出一行一个整数,表示答案对 取模的结果。
4
1 2 3 4
36
6
8 6 4 2 10 15
268
提示
【样例解释 #1】
对于样例 #1,权值不为 的选择方案只有以下几种:
- ,权值为 。
- ,权值为 。
- ,权值为 。
- ,权值为 。
因此,样例 #1 的答案为 。
【数据范围】
对于 的数据,。
本题采用捆绑测试。
子任务 | 特殊性质 | 分值 | |
---|---|---|---|
1 | |||
2 | |||
3 | |||
4 | A | ||
5 |
特殊性质 A:保证 。
【提示】
本题中大部分算法都拥有较小的常数,请相信你的复杂度。