POJ 2370 Democracy in danger 题解

POJ 2370 Democracy in danger 题解_第1张图片

由题意得:

1.输入一个数n,表示这个队伍的组数

2.输入每组的人数(都是奇数,共n个)

3.过半的组员合格则这个组合格,过半的组合格则这个队伍合格

4. 输出这个队伍合格所需要的最少的合格人数

5.代码如下:

#include
#include
#include
using namespace std;
int main()
{
    int n,a[101];
    while(cin>>n){
        for(int i=0;i>a[i];
        sort(a,a+n);//将每组人数从小到大排序
        int sum=0;
        for(int i=0;i

 

你可能感兴趣的:(题目解析)