AT_arc201_e.[ARC201E] Total Area of Bounding Boxes
NOI/NOI+/CTSC
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
在二维平面上有 N 个编号为 1,2,…,N 的点。第 i 个点的坐标为 (i,Yi)。此外,本题保证 Y=(Y1,Y2,…,YN) 是 (1,2,…,N) 的一个排列。
请计算所有元素个数不少于 2 的 {点 1,点 2,…,点 N} 的子集 S 的最小包围盒(bounding box)面积之和,并对 998244353 取模。
对于子集 S,其最小包围盒指的是包含 S 内所有点,且边平行于 x 轴的最小面积矩形。
输入格式
输入通过标准输入按以下格式给出。
N Y1 Y2 … YN
输出格式
输出所有子集的最小包围盒面积之和对 998244353 取模的结果。
输入输出样例
输入#1
4 2 3 1 4
输出#1
50
输入#2
26 6 14 8 19 13 25 26 22 7 3 16 15 11 24 1 12 20 23 5 17 9 2 21 10 4 18
输出#2
575187918
说明/提示
限制条件
- 2≤N≤2×105
- Y 是 (1,2,…,N) 的一个排列
- 输入的所有值均为整数
样例解释 1
每个子集及其最小包围盒的面积如下图所示。面积总和为 50,输出 50。

由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?