1005: 渊子赛马

Time Limit: 1000 Sec  Memory Limit: 64 MB
Submit: 775  Solved: 138
[Submit][Status][Web Board]

Description

赛马是一古老的游戏,早在公元前四世纪的中国,处在诸侯割据的状态,历史上称为“战国时期”。在魏国作官的孙膑,因为受到同僚庞涓的迫害,被齐国使臣救出后,到达齐国国都。 赛马是当时最受齐国贵族欢迎的娱乐项目。上至国王,下到大臣,常常以赛马取乐,并以重金赌输赢。田忌多次与国王及其他大臣赌输赢,屡赌屡输。一天他赛马又输了,回家后闷闷不乐。孙膑安慰他说:“下次有机会带我到马场看看,也许我能帮你。” 孙膑仔细观察后发现,田忌的马和其他人的马相差并不远,只是策略运用不当,以致失败。 比赛前田忌按照孙膑的主意,用上等马鞍将下等马装饰起来,冒充上等马,与齐王的上等马比赛。第二场比赛,还是按照孙膑的安排,田忌用自己的上等马与国王的中等马比赛,在一片喝彩中,只见田忌的马竟然冲到齐王的马前面,赢了第二场。关键的第三场,田忌的中等马和国王的下等马比赛,田忌的马又一次冲到国王的马前面,结果二比一,田忌赢了国王。 就是这么简单,现在渊子也来赛一赛马。假设每匹马都有恒定的速度,所以速度大的马一定比速度小的马先到终点(没有意外!!)。不允许出现平局。最后谁赢的场数多于一半(不包括一半),谁就是赢家(可能没有赢家)。渊子有N(1≤N≤1000)匹马参加比赛。对手的马的数量与渊子马的数量一样,并且知道所有的马的速度。聪明的你来预测一下这场世纪之战的结果,看看渊子能否赢得比赛。

Input

输入有多组测试数据。 每组测试数据包括3行: 第一行输入N(1≤N≤1000)。表示马的数量。 第二行有N个整型数字,即渊子的N匹马的速度。 第三行有N个整型数字,即对手的N匹马的速度。 当N为0时退出。

Output

若通过聪明的你精心安排,如果渊子能赢得比赛,那么输出“YES”。 否则输出“NO”。

Sample Input

5
2 3 3 4 5
1 2 3 4 5
4
2 2 1 2
2 2 3 1
0

Sample Output

YES
NO
#include<iostream>
#include<algorithm>
using namespace std;
const int MAX = 1005;
int a[MAX], b[MAX];
int main()
{int n;while(cin >> n && n){for(int i = 0; i < n; i++)cin >> a[i];for(int i = 0; i < n; i++)cin >> b[i];sort(a, a + n);sort(b, b + n);int win = 0, lose = 0;for(int i = 0; i < n; i++){for(int j = 0; j < n; j++){if(a[i] > b[j])win++;else{lose++;break;}}if(win > n / 2 || lose > n / 2)break;}if(win > n / 2)cout << "YES" << endl;if(lose > n / 2)cout << "NO" << endl;}return 0;
}

HUST1005 渊子赛马【枚举】相关推荐

  1. TZOJ 1004:渊子赛马

    描述 赛马是一古老的游戏,早在公元前四世纪的中国,处在诸侯割据的状态,历史上称为"战国时期".在魏国作官的孙膑,因为受到同僚庞涓的迫害,被齐国使臣救出后,到达齐国国都. 赛马是当时 ...

  2. 第三周OJ刷题渊子赛马

    1005: 渊子赛马 Time Limit: 1000 Sec   Memory Limit:64 MB Submit: 208   Solved: 34 [ Submit][ Status][ We ...

  3. 用C++实现渊子赛马程序

    问题描述: 赛马是一古老的游戏,早在公元前四世纪的中国,处在诸侯割据的状态,历史上称为"战国时期".在魏国作官的孙膑,因为受到同僚庞涓的迫害,被齐国使臣救出后,到达齐国国都. 赛马 ...

  4. 赛马c语言编程,C/C++编程题之渊子赛马

    古有田忌赛马的故事,现在渊子也来赛一赛马.假设每匹马都有恒定的速度,所以速度大的马一定比速度小的马先到终点(没有意外!!).不允许出现平局.最后谁赢的场数多于一半(不包括一半),谁就是赢家(可能没有赢 ...

  5. 渊子赛马(c语言贪心算法)

    题目描述 赛马是一古老的游戏,早在公元前四世纪的中国,处在诸侯割据的状态,历史上称为"战国时期".在魏国作官的孙膑,因为受到同僚庞涓的迫害,被齐国使臣救出后,到达齐国国都. 赛马是 ...

  6. 计蒜客 - 渊子赛马

    时间限制 1000ms 空间限制 65536K 题目描述 赛马是一古老的游戏,早在公元前四世纪的中国,处在诸侯割据的状态,历史上称为"战国时期".在魏国作官的孙膑,因为受到同僚庞涓 ...

  7. C/java_时隔一年,再论田忌赛马(渊子赛马)

    赛马是一古老的游戏,早在公元前四世纪的中国,处在诸侯割据的状态,历史上称为"战国时期".在魏国作官的孙膑,因为受到同僚庞涓的迫害,被齐国使臣救出后,到达齐国国都. 赛马是当时最受齐 ...

  8. c语言渊子赛马,经典算法---渊子赛马

    描述 赛马是一古老的游戏,早在公元前四世纪的中国,处在诸侯割据的状态,历史上称为"战国时期".在魏国作官的孙膑,因为受到同僚庞涓的迫害,被齐国使臣救出后,到达齐国国都. 赛马是当时 ...

  9. 华为机试题:渊子赛马

    描述:  题目描述 赛马是一古老的游戏,早在公元前四世纪的中国,处在诸侯割据的状态,历史上称为"战国时期".在魏国作官的孙膑,因为受到同僚庞涓的迫害,被齐国使臣救出后,到达齐国国都 ...

最新文章

  1. java POI Excel 单元格样式
  2. es6在原生代码的用法_关于ES6的模块化
  3. 谷歌Deep Bootstrap Framework:在线优化角度理解神经网络
  4. BootStrap 组件和样式
  5. 基于VMware vSphere 5 企业虚拟化部署之六:VMware Center管理ESXi和配置资源池
  6. DPM灾难切换应用场景
  7. html div图片定位,html中div定位练习
  8. Boolan第一周笔记(二)对于第一周作业的一点总结
  9. [转]一个计算机专业学生几年的编程经验汇总
  10. indesign教程,了解基本文本格式
  11. oracle歸檔日誌,oracle歸檔日誌清理 | 學步園
  12. java用1234组成_java编程题,java1234组成三位数不重复
  13. 林毅夫1.7万字长文:我的13个经济学新见解
  14. php 导出excel接口,PHP实现导出Excel文件
  15. 微信小程序 首页弹出用户协议
  16. mac 硬盘读写速度测试 软件,MAC硬盘速度测试技巧
  17. 智能中医诊疗系统php代码,智能医疗信息管理系统(中医精华版)
  18. JSP从入门到精通_课堂实战视频教程
  19. 我在汉语编程留言,确引来了一顿臭骂,气愤之后,贴出来让大家评,目的让更多的人知道forth
  20. Genesys Business Continuity 部署

热门文章

  1. JSP中访问本地图片
  2. 如何修改 Kubernetes 节点 IP 地址?
  3. SCI论文写作是用主动语态好还是被动语态好?
  4. 3行代码Python解决图片清晰度识别,原来我们看到的不一定是这样
  5. 训练营四教官打死网瘾少年案今开庭审理
  6. 传美团支付无证经营被央行叫停 限期三个月整改
  7. C#语言实例源码系列-实现Word转换RTF
  8. MFC 108问题
  9. 微信小程序 RangeError: WebAssembly.Memory(): could not allocate memory
  10. 尽早取出住房公积金是明智选择