AT_cpsco2019_s1_f.Fruits in Season
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
てんぷら君有 N 个水果,他打算在未来的 N 天内把它们全部吃掉。
每天,他会从剩下的水果中挑选一个来吃,并且必须在当天就吃完。每个水果 i 都有一个最佳食用日期 ti,而实际吃掉水果的那天与这个最佳日期的偏差,会影响它的美味程度。
具体来说,如果在第 ti 天吃掉水果 i,其美味程度为 Ai。如果偏离了最佳日期 ti 天,那么美味程度将会因为每天的偏离减少 Bi。即,如果在第 j 天(1≤j≤N)吃掉水果 i(1≤i≤N),则美味程度为 Ai−∣j−ti∣×Bi。
他的满意度是他在这 N 天里吃下的水果美味程度中的最小值。
现在,请帮助てんぷら君合理安排吃水果的顺序,使得他的满意度达到最大。
输入格式
输入从标准输入中给出,格式如下:
N
t1 A1 B1
t2 A2 B2
⋮
tN AN BN
输出格式
输出一个整数,表示てんぷら君可以获得的最大满意度。
输入输出样例
输入#1
3 1 7 1 1 6 3 2 5 2
输出#1
5
输入#2
2 2 0 1 2 0 1
输出#2
-1
输入#3
10 3 78 4 1 97 8 4 93 7 1 72 5 5 81 6 9 70 9 2 72 3 6 84 5 5 83 9 3 79 2
输出#3
65
说明/提示
- 1≤N≤2×104
- 1≤ti≤N
- 0≤Ai≤109
- 1≤Bi≤5×104
- 所有输入均为整数
样例解释
假设:
- 第 1 天吃水果 2,美味程度为 6−∣1−1∣×3=6。
- 第 2 天吃水果 3,美味程度为 5−∣2−2∣×2=5。
- 第 3 天吃水果 1,美味程度为 7−∣3−1∣×1=5。
在这种情况下,满意度为 5,这是可能达到的最大满意度。
本翻译由 AI 自动生成
输入解题思路,AI测评打分。不知道怎么写?