二分 题意:你有n种牌,第i种牌的数目为ci。另外有一种特殊的牌:joker,它的数目是m。你可以用每种牌各一张来组成一套牌,也可以用一张joker和除了某一种牌以外的其他牌各一张组成1套牌。比如,当n=3时,一共有4种合法的套牌:{1,2,3}, {J,2,3}, {1,J,3}, {1,2,J}。 给出n, m和ci,你的任务是组成尽量多的套牌。每张牌最多只能用在一副套牌里(可以有牌不使用)。 我不知道贪心行不行,如果有大佬知道怎么贪心,希望指点一下。 下面是二分做法:我们想对结果进行二分,我们可以组成的套数一定是在[0,1e9) 左闭右开,我们在这个范围内进行二分搜索。对于左端点l,右端...