题目名称 2250. 贿赂
输入输出 bribe.in/out
难度等级 ★★☆
时间限制 1000 ms (1 s)
内存限制 256 MiB
测试数据 10
题目来源 Gravatarmouse 于2016-04-19加入
开放分组 全部用户
提交状态
分类标签
分享题解
通过:5, 提交:8, 通过率:62.5%
GravatarSatoshi 100 0.355 s 0.32 MiB C++
Gravatar瑆の時間~無盡輪迴·林蔭 100 0.536 s 13.66 MiB C++
GravatarSky_miner 100 0.632 s 0.15 MiB C++
Gravatarmikumikumi 100 0.664 s 0.28 MiB C++
GravatarFmuckss 100 0.756 s 0.31 MiB C++
GravatarSatoshi 0 0.312 s 0.32 MiB C++
GravatarSatoshi 0 0.566 s 0.25 MiB C++
GravatarSky_miner 0 1.525 s 0.31 MiB C++
本题关联比赛
20160419x
关于 贿赂 的近10条评论(全部评论)
当初读题读了半天才明白。
后来才发现,原来是个搜索,,
还有,,物理掉,这是什么\\\名词用作动词都成了词类活用了。。。
GravatarSky_miner
2016-04-22 11:42 1楼

2250. 贿赂

★★☆   输入文件:bribe.in   输出文件:bribe.out   简单对比
时间限制:1 s   内存限制:256 MiB

【题目描述】

小Y班级里有N个班委,每个班委有两个属性:级别和友好值。

现在小Y要在班会上通过一个提案,一个提案通过当且仅当严格超过一半的班委投“赞同票”。一个班委投赞同票的几率就是友好值除以100.

小Y班级的班委们有着奇怪的癖好:他们都喜欢吃糖。小Y带了K个糖果用来贿赂他们。每个糖果的作用是使得某个班委的友好值增加10.贿赂要在投票开始前完成。(注意任意班委的友好值不可能大于100)

投票之后,如果提案没有通过,小Y就会很暴力地把投了反对票的所有班委物理掉。假设小Y要物理的班委集合是S,那么成功率就是A/(A+B);其中A是给定的常数,B是S中所有班委的级别和。当物理成功后小Y的提案就会获得通过。

现在要求最优贿赂方案下,最大的成功几率是多大。

【输入格式】

第一行三个整数N,K和A,意义如题目所述;

接下来N行每行两个整数ai,bi分别表示每个班委的级别和友好值。

【输出格式】

一行一个实数,表示可能的最大成功几率,保留6位小数。

【样例输入】


5 3 100

11 80

14 90

23 70

80 30

153 70


【样例输出】

0.962844

【提示】

数据规模: 对于40%的数据,保证N,K≤5; 对于100%的数据,保证N,K≤9,A,ai≤9999,bi是10的倍数。

【来源】

在此键入。