U735079 档案修复员
题目背景
你是一名档案修复员。
最近,你接手了一份来自“乘积档案馆”的残破卷宗。
卷宗里记录着一组整数:
$$
a_1,a_2,\cdots,a_n
$$
档案管理员告诉你:
- $1\le n \le 10^6$
- 对于每个 $a_i$, 都满足$0\le a_i \le 10^{18}$
- 你真正需要关注的是他们的乘积 $P$,即
$$
P = \prod_{i=1}^{n} a_i
$$
不幸的是,档案受损非常严重,所有 $a_i$ 都看不见
你问了问档案管理员,档案管理员说
> "诶……$a_i$ 从上上上辈管理员就已经看不见了,但我只知道这不影响 $P$"
题目描述
现在要求你回答三个问题
# 第一问:位数
请回答:
$P$ 的十进制表示有多少位?
这里“位数”的定义是:一个非负整数的十进制表示中,不含前导零的数字个数。
例如,$10$ 的十进制表示是 $10$,所以它的位数是 $2$
特别地,规定 $0$ 的位数为 $1$
输出一个整数。
---
# 第二问:绝对值
请回答:
$|p|$ 的值
输出一个整数。
---
# 第三问:大于?小于?
请回答:
乘积 $P$ 是否 $\ge 10^{100}$
如果 $P\ge 10^{100}$ 输出`YE5`,否则输出`N0`
输入格式
一行一个整数 $n$,代表这组整数的个数
输出格式
输出为三行
第一行一个整数,代表 $P$ 的十进制表示位数
第二行一个整数,代表 $|P|$ 的值
第三行一个字符串,代表 $P$ 与 $10^{100}$ 的大小关系(上方题面描述中已给出)