pta武林盟主 c(gcc)

news/2024/11/9 2:54:38/

在传说中的江湖中,各大帮派要选武林盟主了,如果龙飞能得到超过一半的帮派的支持就可以当选,而每个帮派的结果又是由该帮派帮众投票产生的,如果某个帮派超过一半的帮众支持龙飞,则他将赢得该帮派的支持。现在给出每个帮派的帮众人数,请问龙飞至少需要赢得多少人的支持才可能当选武林盟主?

输入格式:

测试数据有多组,处理到文件尾。每组测试先输入一个整数n(1≤n≤20),表示帮派数,然后输入n个正整数,表示每个帮派的帮众人数a i(0<a i ≤100)。

输出格式:
对于每组数据输出一行,表示龙飞当选武林盟主至少需要赢得支持的帮众人数。

输入样例:
3 5 7 5
4 6 6 7 5
输出样例:
6
11

#include<stdio.h>

int main()

{

    int n,a[20],s,index,temp;

    while(scanf("%d",&n)!=EOF)

    {

        s=0;

        for(int i=0;i<n;i++)

        {

            scanf("%d",&a[i]);

        }

        for(int k=0;k<n-1;k++)

        {

            index=k;

            for(int i=k+1;i<n;i++)

            {

                if(a[i]<a[index])

                {

                    index=i;

                }

            }

            temp=a[index];

            a[index]=a[k];

            a[k]=temp;

        }

        for(int i=0;i<n/2+1;i++)

        {

            s=s+a[i]/2+1;

        }

        printf("%d\n",s);

    }

    return 0;

}


http://www.ppmy.cn/news/428288.html

相关文章

Python练习题六

博主&#xff1a;&#x1f44d;不许代码码上红 欢迎&#xff1a;&#x1f40b;点赞、收藏、关注、评论。 文章目录 一、判断双对称矩阵二、武林盟主三、交换数组元素四、简单的归并五、保持数列有序六、部分逆置七、n马n担问题八、Fibonacci分数序列九、最小回文数十、猴子吃桃…

网络程序设计课程项目学习总结-SA16225018-曾龙飞

项目概要 本项目主要可分为两大方面&#xff1a; 1 .血常规检查报告的OCR识别 相关链接&#xff1a;神经网络实现手写字符识别系统点击打开链接 2.根据OCR识别的血常规数据预测性别和年龄&#xff08;本例中使用的是Spark平台下的朴素贝叶斯算法&…

吐槽冰火周刊I

经过漫长的等待&#xff0c;在即将入夏的时候&#xff0c;维斯特洛的永夜即将到来&#xff0c;这是一场关于活人与死人的战争。 我不是专业的剧评人&#xff0c;所以这不是逐帧分析和预测&#xff0c;仅仅是看到这部分的时候&#xff0c;一些梗或是有意思的点&#xff0c;欢迎一…

【龙飞】Spring Security源码分析一:Spring Security认证过程

摘要: 原创出处 http://niocoder.com/2018/01/02/Spring-Security源码分析一-Spring-Security认证过程/ .欢迎转载&#xff0c;保留摘要&#xff0c;谢谢&#xff01; Spring Security是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。它提供…

贵州大学计算机学院的老师,贵州大学计算机科学与信息学院导师介绍:龙飞

贵州大学计算机科学与信息学院导师介绍:龙飞 龙飞,男,博士,教授。毕业于东南大学。贵州大学智能信息处理研究所所长,硕士生指导教师。 研究方向 作者 佚名 次阅读 2012-01-04 龙飞,男,博士,教授。毕业于东南大学。贵州大学智能信息处理研究所所长,硕士生指导教师。 研…

数据结构——图

文章目录 **一 图的基本概念****1 定义** **二 图的存储及基本操作****1 邻接矩阵法****2 邻接表法****3 十字链表****4 邻接多重表****5 图的基本操作** **三 图的遍历****1 广度优先搜索BFS****2 深度优先搜索DFS****3 图的遍历与连通性** **四 图的应用****1 最小生成树****…

AI Chat 设计模式:2. 工厂设计模式

本文是该系列的第二篇&#xff0c;采用问答式的方式展开&#xff0c;问题由我提出&#xff0c;答案由 Chat AI 作出&#xff0c;灰色背景的文字则主要是我的旁白。 问题列表 Q.1 介绍下工厂设计模式A.1Q.2 这种设计模式有哪几种形式A.2Q.3 使用c写一个简单工厂的例子A.3Q.4 我…

react中useMemo的使用场景和作用

一个简单的demo import React, { useState,useMemo } from "react"; import { Button } from "antd"; const demoState function demoState() {let [weiNum, setWeiNum] useState(2);let [haoNum, setHaoNum] useState(5);let [Y, setY] useState(0);…