#P9288. [ROI 2018] Innophone
[ROI 2018] Innophone
题目背景
译自 ROI 2018 Day1 T3. Иннофон (Innophone)。
题目描述
有一个二元函数 ,它是这么定义的:
其中 为常数。现在给定 组 ,你需要选择合适的 ,使得 最大。
输入格式
第一行一个整数 ,表示 , 的组数。
后面 行,每行两个数 ,。
输出格式
一行,一个数,输出 。
提示
对于 的数据,,。
子任务编号 | ||
---|---|---|
译自 ROI 2018 Day1 T3. Иннофон (Innophone)。
有一个二元函数 f(x,y),它是这么定义的:
f(x,y)=⎩⎨⎧a,b,0,if a≤xelse ifb≤yelse
其中 a,b 为常数。现在给定 n 组 x,y,你需要选择合适的 a,b,使得 ∑i=1nf(xi,yi) 最大。
第一行一个整数 n,表示 x,y 的组数。
后面 n 行,每行两个数 xi,yi。
一行,一个数,输出 max(∑i=1nf(xi,yi))。
对于 100% 的数据,0≤yi≤xi≤109,1≤n≤1.5×105。
子任务编号 | n | x,y |
---|---|---|
1 | 1≤n≤100 | 0≤yi≤xi≤100 |
2 | 1≤n≤300 | 0≤yi≤xi≤109 |
3 | 1≤n≤3000 | |
4 | 1≤n≤105 | yi=0 |
5 | xi=yi | |
6 | 1≤n≤50000 | 0≤yi≤xi≤109 |
7 | 1≤n≤75000 | |
8 | 1≤n≤105 | |
9 | 1≤n≤1.25×105 | |
10 | 1≤n≤1.5×105 |