AT_tkppc3_f.天使とふすま

通过率:0%

AC君温馨提醒

该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

T 是一位从天界来到人间的天使,为了更好地融入人类社会,她正在学习和室文化。今天,她在某个馆中帮忙,馆主让她把所有的障子门关上。这座美丽的馆里共有 NN 扇障子门(编号从 11 到 NN),每一扇都是独特的艺术品,因此它们的尺寸和重量各不相同。T 担心自己力不从心,因为有些门非常沉重。

目前,所有障子门都整齐地摆放在房间的一侧。其中,第 ii 扇门的宽度是 AiA_i,重量是 BiB_i。所有门的总宽度正好等于房间之间的间距,也就是门可以移动的最大距离。T 移动重量为 xx 的门 yy 单位,她的体力就会消耗 xyxy。

请帮忙计算一下,要将所有门完全关闭,T 所需消耗的最小体力是多少。

输入格式

输入通过标准输入给出:

NN A1A_1 B1B_1 A2A_2 B2B_2 A3A_3 B3B_3 ... ANA_N BNB_N

输出格式

请输出 T 将所有障子门完全关闭所需的最小体力值。

输入输出样例

  • 输入#1

    3
    2 1
    5 3
    3 4

    输出#1

    17
  • 输入#2

    5
    5 4
    4 3
    2 4
    4 2
    1 1

    输出#2

    62

说明/提示

约束

  • 障子门的数量 NN 在 11 到 200 000200\ 000 之间。
  • 每扇门的宽度 AiA_i 和重量 BiB_i(1≤i≤N1 \leq i \leq N)在 11 到 10 00010\ 000 之间。

子任务

子任务 1 [200 点]

  • N≤10N \leq 10。

子任务 2 [500 点]

  • 没有额外的限制。

示例说明 1

如果按照 (障子门 33) -> (障子门 22) -> (障子门 11) 的顺序关闭门,消耗的体力为 0×4+3×3+(3+5)×1=170 \times 4 + 3 \times 3 + (3 + 5) \times 1 = 17。

示例说明 2

如果按照 (障子门 33) -> (障子门 55) -> (障子门 11) -> (障子门 22) -> (障子门 44) 的顺序关闭门,消耗的体力为 0×4+2×1+3×4+8×3+12×2=620 \times 4 + 2 \times 1 + 3 \times 4 + 8 \times 3 + 12 \times 2 = 62。

本翻译由 AI 自动生成

输入解题思路,AI测评打分。不知道怎么写?

首页