#P15589. [2025年山东第一轮集训] 灯塔

    ID: 14801 传统题 1000ms 512MiB 尝试: 1 已通过: 1 难度: 9 上传者: 标签>动态规划概率DP组合数学计算几何算法基础模拟数学CF2700

[2025年山东第一轮集训] 灯塔

题目描述

在平面上有 nn 个灯塔,位于 xx 轴上的:

(1,0),(2,0),,(n,0)(1,0),(2,0),\ldots,(n,0)

每个灯塔都有一个固定的照射范围,照射范围为一个角度,同时可以照射到无限远处。

现在,这些灯塔都随机往任意一个方向照射。求不存在某个点同时被两个灯塔照射到的概率是多少。

输入格式

第一行一个正整数 nn,表示有多少个灯塔。

第二行 nn 个正整数 aia_i,表示每个灯塔照射角度的度数。

输出格式

输出一行一个整数,表示答案对 998244353998244353 取模后的值。

样例 1 输入

2
90 90

样例 1 输出

686292993

样例 2 输入

3
90 90 90

样例 2 输出

982646785

样例 3 输入

3
60 30 120

样例 3 输出

795861094

测试点约束

对于全部数据:

n105n\le 10^5 0<ai<1800<a_i<180
数据范围 约束
5%5\% 的数据 n1n\le 1
20%20\% 的数据 n5n\le 5
40%40\% 的数据 n20n\le 20
60%60\% 的数据 n100n\le 100
另外 20%20\% 的数据 ai=1a_i=1