C. 小朋友的高兴值

    传统题 1000ms 256MiB

小朋友的高兴值

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

小迪老师突发奇想,准备了 nn 个蛋糕,每个蛋糕的大小为 aia_i,要分给 mm 个小朋友,并且每个小朋友有一个基础高兴值 bib_i

分蛋糕时,小迪老师会让 mm 个小朋友按照学号从小到大排好队,并且每个拿过蛋糕的小朋友可以重新回到队尾继续排队领蛋糕。

对于每个大小为 aia_i 的蛋糕,小迪老师会拿出 4040 米的大刀把它精确地均分为 44 份,假设被均分出来的小蛋糕的大小为 xx,那么第 ii 个小朋友的高兴值会增加 bi×xb_i \times x

请问分完所有的蛋糕后,高兴值最大的小朋友的高兴值是多少?

格式要求

输入格式

11 行输入 22 个整数 nm(1n,m104)n、m(1 \leq n, m \leq 10^4),分别代表蛋糕的数量和小朋友的数量。

22 行输入 nn 个整数 ai(1ai106)a_i(1 \leq a_i \leq 10^6),分别代表每个蛋糕的大小。

33 行输入 mm 个整数 bi(1bi106)b_i(1 \leq b_i \leq 10^6),分别代表每个小朋友的基础高兴值。

输出格式

输出 11 个整数,代表高兴值最大的小朋友的高兴值是多少(最终答案的最大高兴值只取整数部分)?

样例

2 3
8 10
1 2 3
16

样例解释

33 个小朋友的基础高兴值分别为:1 2 3


11 个蛋糕的大小为 a1=8a_1 = 8,均分后的每块小蛋糕大小为 x=2x = 2,此时小朋友的高兴值变化如下:

  • 11 个小朋友拿到蛋糕后,他的高兴值会增加 1×2=21 \times 2 = 2,高兴值变为 1+2=31 + 2 = 3,然后他会回到队尾继续排队。
  • 22 个小朋友拿到蛋糕后,他的高兴值会增加 2×2=42 \times 2 = 4,高兴值变为 2+4=62 + 4 = 6,然后他会回到队尾继续排队。
  • 33 个小朋友拿到蛋糕后,他的高兴值会增加 3×2=63 \times 2 = 6,高兴值变为 3+6=93 + 6 = 9,然后他会回到队尾继续排队。
  • 11 个小朋友再次拿到蛋糕后,他的高兴值会增加 1×2=21 \times 2 = 2,高兴值变为 3+2=53 + 2 = 5,然后他会回到队尾继续排队。

11 块蛋糕分完后,每个小朋友的高兴值分别为:5 6 9


22 个蛋糕的大小为 a1=10a_1 = 10,均分后的每块小蛋糕大小为 x=2.5x = 2.5,此时小朋友的高兴值变化如下:

  • 22 个小朋友拿到蛋糕后,他的高兴值会增加 2×2.5=52 \times 2.5 = 5,高兴值变为 6+5=116 + 5 = 11,然后他会回到队尾继续排队。
  • 33 个小朋友拿到蛋糕后,他的高兴值会增加 3×2.5=7.53 \times 2.5 = 7.5,高兴值变为 9+7.5=16.59 + 7.5 = 16.5,然后他会回到队尾继续排队。
  • 11 个小朋友拿到蛋糕后,他的高兴值会增加 1×2.5=2.51 \times 2.5 = 2.5,高兴值变为 5+2.5=7.55 + 2.5 = 7.5,然后他会回到队尾继续排队。
  • 22 个小朋友拿到蛋糕后,他的高兴值会增加 2×2.5=52 \times 2.5 = 5,高兴值变为 11+5=1611 + 5 = 16,然后他会回到队尾继续排队。

22 块蛋糕分完后,每个小朋友的高兴值分别为:7.5 16 16.5


最终最大高兴值是 16.5,取整后是 16

南海区赛_易错点测试题

未参加
状态
已结束
规则
OI
题目
5
开始于
2025-12-31 20:00
结束于
2026-1-5 0:00
持续时间
100 小时
主持人
参赛人数
55