zcmu-1976-程序员宅基地

技术标签: # zcmu oj  

1976: 篮球队选拔

Time Limit: 1 Sec   Memory Limit: 128 MB
Submit: 218   Solved: 55
[ Submit][ Status][ Web Board]

Description

云南中医学院坐落于风景秀丽、四季如春的——昆明,创建于1960年,是全国第二批成立的高等中医药本科院校,为云南省唯一一所中医药本科院校。学校设有11个二级学院及2个教学部。有呈贡、白塔两个校区,占地面积871.36亩。
2016年7月2日,云南省人民政府与国家中医药管理局共建云南中医学院。
截至2016年8月,学校拥有两个校区,占地面积763.20亩,其中呈贡校本部730.33亩,白塔校区32.87亩,总建筑面积27.3万㎡。学校现有11个二级学院、2个公共课教学部、1个实验中心、1个研究院。有教职工680人,其中,专任教师591人。图书馆藏书79万册,线装古籍图书1.8万册, 电子资源总量36TB.
云南中医学院(筹)坐落于风景秀丽、四季如春的昆明,创建于1960年,是全国第二批成立的高等中医药本科院校,为云南省唯一一所中医药本科院校。学校设有11个二级学院及2个教学部。有呈贡、白塔两个校区,占地面积871.36亩,呈贡校区是全国高等中医药院校中环境最优美的校园之一,其建筑为云南省“最具艺术特色建筑”。
现在云南中医学院准备成立一支篮球队,同学们都非常热情,报名人数也非常多,为了方便选拔,体育老师们准备了一个积分制度来进行选拔,这样的做法既公平又方便。特别的选拔方式也很容易吸引同学们的兴趣。
每周体育老师们会准备许多次训练,并且通知大家时间
组队:在规定时间到达场地并且有意向参与的同学,老师随机分配组队,队伍人数老师自行分配,至少一人一队,至多五人一队
训练:两个队伍比赛结束后仍可以继续与其他结束比赛的队伍进行比赛
奖励:胜利能获得135点积分值(每次训练中首胜获得270点积分),失败则获得45点积分。自行在训练时间组织比赛或自己组队,则可获得的所有积分减少到三分之一。
技术值∈[0,2000]:技术值是对同学们篮球技术的数值化估计,会因为同学的训练而发生改变,但不会因为任何除技术外的因素影响
发挥情况∈[-1000,1000]:老师对同学篮球技术的估计是理想化的,当然在正式进行比赛时,各种影响因素也被老师数值化为一个整数(当然运气也算作操作水平的一种)
整体篮球技术:数值化后的发挥情况可以直接添加到技术值上,在同学们单独对战(斗牛)的胜利与否与双方的整体篮球技术有关,整体篮球技术高的可以获胜。(若整体篮球技术相等,则表示双方不论谁控球,都无法进球)
比赛内可以提供积分的有:篮板,抢断,盖帽,扣篮,篮板和抢断每次提供21点积分,盖帽每次提供63点积分,扣篮每次提供79点积分。
限制:每场比赛中获得积分总和不能超过300积分。
一次训练时候,a老师给出了一个新的组队方案:将所有同学分成两队,一队由他带领,一队由另外一位体育老师b老师带领。
组队的时候,a老师因为是发起者,所以他可以选择自己队的成员,也就是他选择一半的同学进入自己的队,剩下一半同学归b老师队。
然后a老师每次派出己方一人进行单挑赛,由b老师从自己队伍中选择与之比赛的队员,进球数量多的一方获胜,败者出局。当然为了防止同学过度训练,每位同学只能进行一场单挑赛。每场比赛持续五分钟,若结束时双方都未进球,则两人同时出局。
现在a老师希望自己的队伍没有人出局,请问a老师能否得到一个选人方案?

Input

 第一行包含一个正整数T(1≤T≤10)表示多组输入数据,
每组数据第一行包含一个正整数n(1≤n≤100000)表示有2n位同学参与训练
第二行包含2n个正整数表示每位同学的技术值ai(0<=ai<=2000)
第三行包含2n个正整数表示每位同学的发挥水平bi(-1000<=bi<=1000)

Output

 每组数据包含一行,若能得到a老师想要的方案,则输出"Cheat",若不能得到,则输出"Fail"。

Sample Input

221 3 2 41 1 1 111 22 1

Sample Output

CheatFail

HINT

解析:题目废话连篇,最主要的就最后面的几句,就是让我们求两个队中,a老师的人会不会出局。对于a来讲,肯定他是最优选择最厉害的人,所以直接排序对a老师的最弱的一个和b最强的一个比较。


水题。。。。。


代码:

#include<cstdio>
#include<cstring>
#include<algorithm>
#define M 200005
using namespace std;

int a[M];
int main()
{
    int t,n,x;
    scanf("%d",&t);
    while(t--)
    {
        scanf("%d",&n);
        for(int i=0; i<2*n; i++)scanf("%d",&a[i]);
        for(int i=0; i<2*n; i++)scanf("%d",&x),a[i]+=x;
        sort(a,a+2*n);
        if(a[n-1]<a[n])
            puts("Cheat");
        else puts("Fail");
    }
    return 0;
}


版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/yu121380/article/details/78449800

智能推荐

疫苗条形码:条形码技术如何使药剂师受益-程序员宅基地

文章浏览阅读1.4k次,点赞27次,收藏21次。在制药领域,条形码技术提供了多种优势,从有效的库存管理到快速定位过期的药品容器。使用强大的条形码扫描解决方案有助于简化工作流程、提高员工生产力并确保患者安全。

国家涉及身份安全新规解读 | 《关键信息基础设施安全保护要求》_gb/t39204-2022下载-程序员宅基地

文章浏览阅读780次。2022 年11 月 7 日,《信息安全技术关键信息基础设施安全保护要求》(GB/T39204-2022)国家标准发布。_gb/t39204-2022下载

Java 开发 2.0: 用 Hadoop MapReduce 进行大数据分析_大数据mapreduce的数字集合问题二进制-程序员宅基地

文章浏览阅读837次。成堆的数据如何变成信息金矿Andrew Glover, 作家和开发人员, Beacon50简介: Apache Hadoop 是目前分析分布式数据的首选工具,和大多数 Java 2.0 技术一样,是可扩展的。从 Hadoop 的 MapReduce 编程建模开始,学习如何用它来分析数据,满足大大小小的商业信息需求。查看本系列更多内容发布日期_大数据mapreduce的数字集合问题二进制

精通人脸识别01:opencv介绍_gray bradsky-程序员宅基地

文章浏览阅读512次。精通人脸识别01:opencv介绍一、OpenCV介绍OpenCV于1999年由Gary Bradsky在英特尔创立,第一个版本于2000年问世。随后Vadim Pisarevsky加入了Gary Bradsky,主要负责管理英特尔的俄罗斯软件OpenCV团队。2005年,OpenCV被用于Stanley车型,并赢得2005年DARPA大挑战。后来,它在Willow Garage的支持下持..._gray bradsky

嵌入式系统软件架构设计_嵌入式方案设计-程序员宅基地

文章浏览阅读2.7k次,点赞3次,收藏32次。嵌入式系统软件架构设计目录1.前言42.决定架构的因素和架构的影响42.1.常见的误解52.1.1.小型的系统不需要架构52.1.2.敏捷开发不需要架构73.嵌入式环境下软件设计的特点73.1.和硬件密切相关73.2.稳定性要求高83.3.内存不足83.3.1.虚拟内存技术83.3.2.两段式构造9..._嵌入式方案设计

基于vscode&python的opencv基础代码(2)_图像处理的vcod任务-程序员宅基地

文章浏览阅读3k次,点赞5次,收藏4次。环境配置:Python 版本: 3.9; opencv-python 版本:4.5.5 ; 参考其他博文配置环境!_图像处理的vcod任务

随便推点

Python 多进程_results.append pool-程序员宅基地

文章浏览阅读209次。基本的多进程:每个程序之间相互不关联,不需要返回结果使用Processing类即可实例如下:process = Process( target=processing_one_folder, args=( fold_path, annotations_dict[int(fold_name)], ))process.start()其中tar_results.append pool

DoRA: Weight-Decomposed Low-Rank Adaptation-程序员宅基地

文章浏览阅读1.3k次,点赞20次,收藏21次。我们依靠 OpenAI 的 GPT-3.5-turbo-0125 模式来完成这项任务,根据 OpenAI 的说法,该模式是该系列的旗舰型号,支持 16K 上下文窗口并针对对话进行了优化(https://platform.openai.com/docs/models/gpt-3-5-turbo)。有趣的是,在我们的评估中,大型、小型和 Ada 模型之间的性能差异远不如 MTEB 基准测试那么明显,这反映了这样一个事实,即在大型基准测试中观察到的平均性能并不一定反映在自定义数据集上获得的平均性能。_dora: weight-decomposed low-rank adaptation

花店销售管理系统计算机专业毕业论文java毕业设计开题报告-程序员宅基地

文章浏览阅读24次。更多项目资源,最下方联系我们目录Java项目介绍资料获取计算机毕业设计java毕设之javaweb花店管理系统_哔哩哔哩_bilibili项目资料网址: http://itzygogogo.com软件下载地址:http://itzygogogo.com/itszy/website/list毕业设计课程设计项目资料加老师主页微信或直接进入网站重磅福利:三连并关注老师的同学可加老师微信赠送论文不限次数免费查重权限以及项目免费指导+答辩指导和答疑!, 视频播放量 361、弹幕量 0、点赞数 3

Python为什么现在这么火?一文看懂其发展、特点和就业前景-程序员宅基地

文章浏览阅读607次,点赞17次,收藏12次。① Python所有方向的学习路线图,清楚各个方向要学什么东西② 600多节Python课程视频,涵盖必备基础、爬虫和数据分析③ 100多个Python实战案例,含50个超大型项目详解,学习不再是只会理论④ 20款主流手游迫解 爬虫手游逆行迫解教程包⑤ 爬虫与反爬虫攻防教程包,含15个大型网站迫解⑥ 爬虫APP逆向实战教程包,含45项绝密技术详解⑦ 超300本Python电子好书,从入门到高阶应有尽有⑧ 华为出品独家Python漫画教程,手机也能学习。

IDEA中添加翻译插件_idea添加翻译-程序员宅基地

文章浏览阅读3.7k次。1.打开IDEA,File→Settings,进行设置2.选择Plugins→Markplace→搜索Transtation→点击"Install"进行下载安装3.安装之后,点击下方Apply进行应用,之后重启IDEA,就完成了。4.我遇到的问题:重启之后进行翻译报错。5.解决方案:点击进入Settings→Translation→可以选择自己所要用的翻译软件一定要勾选后面的选项!!!6.最终效果..._idea添加翻译

小白兔上台阶_一只兔子一次可以跳上1级台阶-程序员宅基地

文章浏览阅读310次。上台阶问题_一只兔子一次可以跳上1级台阶

推荐文章

热门文章

相关标签