SP11509 IPL1 - IPL - CRICKET TOURNAMENT

题目描述

注意:本题需要了解板球比赛的基本知识。 已经熟悉 IPL 相关基础知识的可以直接跳过以下介绍。 IPL 是一项著名的板球联赛,每场比赛在两支队伍之间进行,每队包括 11 名球员。比赛中,第一队负责击球,第二队则进行投球。第二队的目标是获得比第一队更多的分数,而第一队则力求守住自己原来的分数。在一场比赛中,每队可以在 20 局结束之前或者失去 10 个三柱门之前继续击球。每一局包含 6 个球。 在每个投球过程中,可能出现以下结果:零分球、1 分、2 分、3 分、4 分、5 分、6 分、宽球、无球和三柱门。对于无球和宽球的情况,将获得额外 1 分,并且该球不计入总投球数。假设这些情况出现的概率是相同的。 现在给定当前的已投局数、当前得分和失三柱门数,以及目标得分值,计算追赶球队赢得比赛的概率。

输入格式

第一行包含一个整数 $t$,表示测试用例的数量。接下来的 $t$ 行中,每个测试用例包括三个输入:当前已投的局数、当前得分和失去的三柱门数,以及目标得分。

输出格式

对于每个测试用例,输出追赶队伍的获胜概率,结果表示为百分比,并需保留两位小数(注意:无需对结果四舍五入)。

说明/提示

- 测试用例的数量:$1 \le t \le 1000$ - 已投局数范围:$0.0 \le \text{Overs} \le 20.0$ - 当前得分范围:$0 \le \text{Score} \le 300$ - 失三柱门数范围:$0 \le \text{Wickets} \le 10$ - 当前得分与目标得分的关系:$\text{Score} \le \text{Target} \le 300$ **示例输入:** ``` 10 19.4 129/9 129 20.0 100/10 100 19.5 0/9 100 19.5 0/0 1 0.0 0/0 300 0.0 0/0 200 0.0 0/0 100 10.0 0/0 100 10.0 0/5 100 13.5 112/4 222 ``` **示例输出:** ``` 100.00 100.00 0.00 80.00 18.02 61.65 97.60 97.60 55.49 35.84 ``` 希望这些信息能帮助你更好地理解题目并顺利作答。 **本翻译由 AI 自动生成**