logo AlgoBeat OnlineJudge
登录 注册

#214274. [ICPC 2022 Nanjing R] 邪恶铭刻

内存限制:512 MiB 时间限制:3000 ms 标准输入输出
题目类型:VJudge(洛谷) 评测方式:VJudge
上传者: 匿名

题目描述

你迷失在森林深处,陪伴你的只有你的白鼬。它的初始攻击力为 ,是你唯一的初始野兽。

一条小道从眼前伸向远方。小道上有 个事件标志,每个标志属于以下事件之一:

  • :一位森林的住民加入了你的队伍。你获得了一只额外的野兽,它的初始攻击力为
  • :你被迫进行一次牺牲。你选择队伍中的两只野兽进行仪式:一只野兽将永远消失,而它的攻击力将加给另一只野兽。若你无法执行仪式,你将无法继续前进。
  • :你可以决定进行一次卡牌选择或神秘石头。你不能决定什么都不做。

当你穿过崎岖的路面时,事件将依次触发。在所有事件完成后,你的野兽的平均攻击力最大能达到多少?

输入格式

有多组测试数据。第一行输入一个整数 表示测试数据组数,对于每组测试数据:

第一行输入一个整数 )表示事件的数量。

第二行输入 个整数 ),其中 表示第 个事件标志的类型: 表示卡牌选择, 表示神秘石头, 表示分岔路。

保证所有数据 之和不超过

输出格式

每组数据输出一行。

如果无法完成所有事件,输出整数

否则可以证明答案是一个有理数 。输出两个整数 ,其中 的最简分数表示。

的最简分数表示,若 的最大公约数为

样例

样例输入 1

6
7
1 1 1 -1 1 1 -1
4
1 0 -1 0
4
0 -1 -1 0
1
0
2
0 0
1
-1

样例输出 1

3 2
3 1
-1
1 1
2 1
-1

数据范围与提示

对第一组样例数据解释如下:

对第二组样例数据解释如下:

平均攻击力为

对第三组样例数据解释如下: