精美电影解题报告

Diaoyeye是个健身爱好者,他计划观看一系列电影,每部电影有不同的长度和喜好概率。如果喜欢电影,他将获得等同于电影长度的健美值,收藏电影;如果不喜欢,则损失电影长度的健美值并重看收藏电影。问题求解 Diaoyeye在特定顺序下期望增加的健美值对1004535809取模的结果。输入包含电影数量及每部电影的长度、喜好概率信息,输出为预期健美值。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Description

Diaoyeye作为一个健美先生,他决定观看精美电影。
Diaoyeye 一共有 n n n部电影,每个电影都有一个时长。
由于Diaoyeye 没看过这些电影,所以Diaoyeye有可能喜欢或不喜欢这些电影。
若Diaoyeye现在已经看完了一部电影,如果Diaoyeye喜欢这部电影,那么他会增加等同于电影长度的健美值,并且如果他还没有收藏这部电影,那么他会把这个电影收藏起来;如果Diaoyeye不喜欢这部电影,那么他会降低等同于电影长度的健美值,并且会把之前收藏的电影再看一遍,来增加自己的健美值。
Diaoyeye已经想出了一个看精美电影的顺序,使得他期望增加的健美值最大。
Diaoyeye 想让你变得和他一样健美,所以他问你在这个顺序下期望增加的健美值对 1004535809 1004535809 1004535809取模的值。

Input

第一行一个正整数 n n n,意义如题。
接下来 n n n行每行三个正整数 l i , x i , y i l_i,x_i,y_i li,xi,yi,其中 l i l_i li表示电影的长度, x i y i \frac{x_i}{y_i} yixi表示Diaoyeye 喜欢这部电影的概率。

Output

仅一个整数,表示你回答Diaoyeye的值。

Sample Input

2
1 1 2
2 1 2

Sample Output

502267905

Data Constraint

对于20%的数据, n ≤ 5 n\leq5 n5
对于50%的数据, n ≤ 1000 n\leq1000 n1000
另有20%的数据, l i l_i li全都相等, x i x_i xi全都相等, y i y_i yi全都相等。
对于100%的数据, n ≤ 2 × 1 0 5 , 1 ≤ x i ≤ y i ≤ 1 0 6 , l i ≤ 1 0 6 n\leq2\times10^5,1\leq x_i\leq y_i\leq10^6,l_i\leq10^6 n2×105,1xiyi106,li106

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值