题解 2109: 增添战力

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

2109基础解法(Python)

摘要:解题思路:基础的排序和贪心注意事项:测试用例过不了是什么鬼啊参考代码:k, m, n = map(int, input().split())lst = list(reversed(sorted(map……

2109: 增添战力

摘要:```java import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; impor……

增添战力-题解(C语言代码)

摘要:本题可以使用贪心算法求解,我的计算方法是: 1.将输入的各豪杰战力排个序(我是插入排序从小到大排的); 2.比较两座城池所需豪杰数量,将战力最靠强的豪杰分配到需求量较少的城池去,然后将剩下战力最强……

增添战力-题解(C++代码)

摘要:就是一个基础贪心 emmm 就是排序知乎 让n值小的先加的大 局部最大到整体最大 这也是贪心的思想 局部最优到整体最优 可以 直接写if else 也可以 把最大的n先找出来……

增添战力-题解(Java代码)

摘要:贪心 贪心策略:将大的值分到需要个数少的,可以保证算数平均值最大 步骤: 1.对读入的数进行排序 ```java int a[] = new int[t];//保存读入的值 for (i……

增添战力-题解(C++代码)

摘要:# 增添战力 ## 题目链接 [https://www.dotcpp.com/oj/problem2109.html](https://www.dotcpp.com/oj/problem2……