C. 分配同桌(40-3)

    传统题 文件IO:deskmate 1000ms 256MiB

分配同桌(40-3)

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

题目背景

新学期开始,大维老师想通过合理分配同桌组合来促进男女同学互帮互助,让大家在学习中更快进步。

题目描述

大维老师的班级里有 nn 个男生和 nn 个女生,需要两两配对成 nn 对同桌。大维老师收集了每个同学的平均成绩,第 ii 个男生的成绩为 bib_i,第 ii 个女生的成绩为 gig_i

如果第 ii 个男生和第 jj 个女生组成同桌,那么这一对同桌的成绩为

bi+gj.b_i + g_j.

在完成所有 nn 对同桌分配后,成绩最高的那一对同桌的成绩被称为该方案的“分配度”。大维老师认为,分配度越小越好。现在对于每个 k=1,2,,nk=1,2,\dots,n,请计算在仅考虑前 kk 名男生和前 kk 名女生时,能达到的最小分配度。

输入格式

第一行包含一个整数 nn,表示男女生人数。
接下来 nn 行,每行包含两个整数 bib_igig_i,分别表示第 ii 个男生和第 ii 个女生的成绩。

输出格式

输出共 nn 行,第 kk 行表示当只考虑前 kk 名男生和前 kk 名女生时,最小的分配度。

样例

3
2 8
3 1
1 4
10
10
9

样例解释

  • k=1k=1 时,只有第 1 名男生(成绩为 2)和第 1 名女生(成绩为 8),唯一分配度为 2+8=102+8=10
  • k=2k=2 时,男生成绩为 {2,3}\{2,3\},女生成绩为 {8,1}\{8,1\},最优配对方案可为 (2,8)(2,8)(3,1)(3,1),分配度为 max(2+8,3+1)=10\max(2+8,3+1)=10
  • k=3k=3 时,男生成绩为 {2,3,1}\{2,3,1\},女生成绩为 {8,1,4}\{8,1,4\},最优方案可为 (1,8),(2,1),(3,4)(1,8),(2,1),(3,4),分配度为 max(1+8,2+1,3+4)=9\max(1+8,2+1,3+4)=9

数据范围

  • 对于 20%20\% 的数据,1n51\le n\le51bi,gi101\le b_i,g_i\le10
  • 对于 40%40\% 的数据,1n1001\le n\le1001bi,gi1001\le b_i,g_i\le100
  • 对于 70%70\% 的数据,1n1031\le n\le10^31bi,gi1001\le b_i,g_i\le100
  • 对于 100%100\% 的数据,1n1051\le n\le10^51bi,gi1001\le b_i,g_i\le100

CSP-X 模拟赛10

未参加
状态
已结束
规则
IOI
题目
4
开始于
2025-10-27 17:00
结束于
2025-10-31 21:00
持续时间
100 小时
主持人
参赛人数
31