题意:给你a,b,c3个字符串,要求合理的调整a中的字符顺序,使其尽可能多的包含b,c; #include #include #include #include #include #include #include #include
分析:刚开始确实是想到了暴力,但是是分别枚举最先拿b和最先拿c两种情况的,所以代码比较复杂,所以就wa了 上面这个算法就是先求出拿b的话所能得到的最大的个数,那么最优解肯定就是在不拿b(0)和先满足b两种情况 #include #include #include #include #include #include #include #include