#P14966. [2026年重庆省队集训]角

    ID: 14182 传统题 3000ms 512MiB 尝试: 1 已通过: 1 难度: 9 上传者: 标签>CF2600背包DP概率论组合数学数学动态规划FFT

[2026年重庆省队集训]角

时间限制:3s

空间限制:512MB

题目描述

平面上有 nn 个角,其顶点坐标分别为 (1,0),(2,0),,(n,0)(1,0),(2,0),\cdots,(n,0)。第 ii 个角的大小为 aia_i 度,其中 aia_i[1,179][1,179] 范围内的整数。

每个角会均匀随机地选取它所朝的方向。形式化地,每个角会随机一个实数 αi[0,360)\alpha_i\in [0,360),第 ii 角的两条边与 xx 轴的夹角分别为 αi\alpha_i 度和 αi+ai\alpha_i+a_i 度。

求所有角互不相交的概率,对 998244353998244353 取模。两个角相交是指,存在平面上的一个点,它同时处于两个角内部。

输入格式

本题有多组测试数据。

第一行一个正整数 TT,表示数据组数。

对于每组数据:

  • 第一行一个正整数 nn

  • 第二行 nn 个整数,表示 a1,,ana_1,\cdots,a_n

输出格式

对于每组数据,输出一行一个整数,表示所求概率对 998244353998244353 取模的结果。

样例输入

3
2
90 90
3
90 90 90
3
120 30 60

样例输出

686292993
982646785
795861094

数据范围

对于所有数据,保证 1n1051\le n\le 10^51ai1791\le a_i\le 179

保证 1T1001\le T\le 100,且每个测试点至多只有 55 组数据满足 n>10n>10

测试点编号 nn\le
121\sim 2 33
3103\sim 10 1010
111811\sim 18 360360
192019\sim 20 10510^5

提示

「多项式函数的积分」是八级知识点,所以本题中的概率是可以在考纲范围内严格定义的。