SP8062 AMR10H - Shopping Rush
题目描述
一位店主正在为圣诞节准备他的礼品陈列。他的店铺有个特别的规定:每位顾客都会买两件礼物(可以是同款)。店主已经知道顾客想要选择第 $i$ 件礼物的概率为 $P_i$。
现在,店主打算将这些礼物分布在不同楼层,每个楼层只放一种礼物。从楼层 $x$ 到楼层 $y$ 的移动时间可以通过公式 $A \times (|x - y|)^2 + B \times (|x - y|) + C$ 秒来计算。
你能帮他规划如何布置礼物,以便顾客在店内行动的期望时间最小化吗?
注意,在本问题中,顾客选择第一个和第二个礼物的过程是相互独立的。也就是说,选择第一个礼物为 $i$ 不会影响他选择第二个礼物为 $j$ 的概率,后者仍然是 $P_j$。
输入格式
第一行输入测试用例的数量 $T$。接下来有 $2 \times T$ 行,分别提供给每个测试用例。每个测试用例的第一行有四个整数:$N, A, B, C$。第二行包含 $N$ 个整数,范围为 1 到 100,第 $i$ 个整数是礼物 $i$ 被选择的概率百分比 $P_i$,所有的 $P_i$ 之和为 100。
输出格式
对每个测试用例,输出一行,表示该测试用例的最小预期旅行时间。答案用最简分数表示。
说明/提示
- $1 \leq T \leq 100$
- $1 \leq N \leq 20$
- $0 \leq A, B, C \leq 10$
**样例输入**
```
4
3 0 1 0
60 10 30
1 1 1 0
100
1 1 1 3
100
4 3 7 2
25 25 25 25
```
**样例输出**
```
3/5
0/1
3/1
73/4
```
**本翻译由 AI 自动生成**