这个题题目中提到了尽量多张牌,触发了二分关键词。 二分就要考虑我二分什么,最开始我去二分了牌的数量,后面仔细读题发现应该是二分有多少套牌,然后去找当前的k需要的牌能不能由joker牌补充(也就是普通牌不够),因为牌的数量其实是固定的,就是找没有对应的数量的牌,不够的用joker补充,比如n=4,也就是每套四张牌,原生数量c数组,对应,如果我要组4套牌,那缺3张1,2张2,1张3,全用joker牌代替,然后去判断对应的m张够不够,以及需要的joker牌满不满足小于等于4,也就是我们二分的牌的数量,因为每套牌只能最多用1张joker 牌(也可以不用)。 #include <bits/stdc...