#C. 最大中位数

    传统题 1000ms 256MiB

最大中位数

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

题目描述

给出 nn 个位置,你需要在每个位置上填入一个自然数,满足:

  • 所有数之和恰好为 SS
  • 这组数的中位数尽可能大。

在本题中,“中位数”指的是一组数据从小到大排好序后,位置在最中间的一个数;若有偶数个位置,则中位数是最中间两个数中,位置靠右的数。

例如:在 10,20,30,40,5010,20,30,40,50 中,中位数是 3030;在 10,20,30,40,50,6010,20,30,40,50,60 中,中位数是 4040

请你输出中位数的最大值。

输入格式

两个整数 n,Sn,S,分别表示位置数和总和。

输出格式

一个整数,表示中位数的最大值。

样例

3 3
1
2 100000000
100000000

样例 11 解释

当序列为 0,1,20,1,2 时,可以保证中位数最大,此时中位数为 11

数据规模与约束

对于 30%30\% 的数据,n=31S10n=3,1≤S≤10

对于 100%100\% 的数据,1n,S1091≤n,S≤10^9

基础代码练习

未认领
状态
已结束
题目
5
开始时间
2025-12-30 0:00
截止时间
2026-1-7 23:59
可延期
24 小时