题解 1396: 程序员的总统梦

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

筛选

程序员的总统梦

摘要: #include //先将洲的数量除以2再加一获得一半以上的洲数量N/2+1 //再将洲的大小顺序从小到大排列,在从小的开始选取N/2+1个洲 //选取的洲每个洲……
优质题解

程序员的总统梦 (C语言代码)用了两种方法来写升序排列的函数,一个很复杂很蠢的的但是按步来分析的,一个是很优化的解答

摘要:解题思路:       首先题目要求至少一半以上的州才能竞选成功,这里我们就直接取--(N/2+1),然后要求一半一以上的选民投票才能竞选成功,题目问至少需要多少选票,这里就需要我们将N个州的选民数进……

程序员的总统梦 (Java代码)

摘要:解题思路:       需要大半个州才可以当总统,而每个州又需要大半个州民同意。同时需要人数少,这个时候就要考虑到每个州的人数,总人数越少需要同意的人数也就也越少。       我们首先排序,选出人数……

程序员的总统梦(C++)

摘要:```cpp #include "iostream" #include "algorithm" #include "vector" using namespace std; int main……