题解 1396: 程序员的总统梦

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

筛选

程序员的总统梦

#include//先将洲的数量除以2再加一获得一半以上的洲数量N/2+1//再将洲的大小顺序从小到大排列,在从小的开始选取N/2+1个洲//选取的洲每个洲取一半以上的人数,求和。intmain(){intn;while(1){scanf("%d",

程序员的总统梦

摘要:解题思路:蒙混过关注意事项:我是彩笔,仅限参考参考代码:   while True:    c = []    a=int(input())    if a==0:        break    e……

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

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

程序员的总统梦-题解(C++描述,很简单的,一个数组搞定)

解题思路:思路很简单,用一个数组存储每个州的选民人数,在将数组进行从小到大排序,选取人数最小的一半加一个州,每个州取半加一的人加起来就行了。很简单吧!解题代码:```cpp#include#includeusingnamespacestd;intmain(){intn;while(cin>>n&&n!

程序员的总统梦-题解(C++代码)

超过一半的意思就是$$n/2+1$$,明白这个就好说了```#include#includeusingnamespacestd;intmain(){intn,a[1024];scanf("%d",&n);while(n){for(inti=0;i

程序员的总统梦 (C语言代码)

解题思路:选择合适的算法,合适的截止条件,主要运用排序注意事项:要找到合适的截止条件,也就是能当选时的最少选民```c#includevoidpin(intn){inta[n],i,sum,k,j;for(i=0;i

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

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