题目名称 3818. 大力枚举
输入输出 enumerate.in/out
难度等级 ★★
时间限制 1000 ms (1 s)
内存限制 512 MiB
测试数据 10
题目来源 Gravataryrtiop 于2022-12-13加入
开放分组 全部用户
提交状态
分类标签
分享题解
通过:11, 提交:37, 通过率:29.73%
Gravatar健康铀 100 0.007 s 1.91 MiB C++
GravatarAeeE5x 100 0.008 s 2.06 MiB C++
GravatarUntitled 100 0.014 s 2.83 MiB C++
GravatarUntitled 100 0.016 s 2.83 MiB C++
Gravatarwdsjl 100 0.016 s 2.83 MiB C++
Gravatar123 100 0.016 s 2.98 MiB C++
Gravatarwzh0425 100 0.020 s 2.83 MiB C++
Gravatarflyfree 100 0.061 s 2.06 MiB C++
Gravatar蜀山鸭梨大 100 0.076 s 4.21 MiB C++
Gravatar荒之梦殇 100 0.079 s 4.19 MiB C++
本题关联比赛
2024暑期C班集训2
关于 大力枚举 的近10条评论(全部评论)
为啥大洋里头文件和题目完全不一样啊,痛失100昏
Gravatar健康铀
2024-07-03 16:15 1楼

3818. 大力枚举

★★   输入文件:enumerate.in   输出文件:enumerate.out   简单对比
时间限制:1 s   内存限制:512 MiB

【题目描述】

给定一个长为 $n$ 的序列 $a_1,a_2,\dots, a_n$。你可以从中选出 $4$ 个不同的位置,得到的分数为这 $4$ 个位置对应的数字的积。求你能得到的分数总和对 $10^9 + 7$ 取模的结果。

形式化地,求出 $\sum\limits_{1\le s<t<x<y\le n} a_s\times a_t\times a_x\times a_y \bmod 10^9 + 7$。

【输入格式】

第一行一个整数 $n$。

第二行 $n$ 个整数 $a_1\sim a_n$。

【输出格式】

一个整数,表示答案。

【样例输入】

5
3 2 2 0 2

【样例输出】

24

【样例说明】

大洋里。

【数据规模与约定】

对于 $50\%$ 的数据,$1\le n\le 100$。

对于 $80\%$ 的数据,$1\le n\le 3000$。

对于 $100\%$ 的数据,$1\le n\le 10^5, 0\le a_i < 10^9 + 7$。

【提示】

不要随便相信出题人写在题面上的 p 话。