解题思路:

要想赢得比赛,胜场数要大于一半;

用  渊子 得快马 去和 对手的快马比(小于渊子的快马)

如果没对手的快,则还用当前的去和对手 次快 的比;直到比对手快,在进行下一匹;

注意事项:

参考代码:import java.util.Arrays;

import java.util.Scanner;

public class Main {

public static void main(String args[]) {

Scanner sc = new Scanner(System.in);

while (sc.hasNext()) {

int n = sc.nextInt();

if (n == 0)

break;

int a[] = new int[n];    //渊子

int b[] = new int[n];    //对手

for (int i = 0; i

a[i] = sc.nextInt();

}

for (int i = 0; i

b[i] = sc.nextInt();

}

Arrays.sort(a);    //对双人的马按照速度排序(从小到大)

Arrays.sort(b);

int x = b.length - 1;     //对手最快的马

int h = 0;                //赢得次数

for (int i = n - 1; i >= 0; i--) {

if (x

break;

if (a[i] > b[x]) {      //a[i]表示目前渊子最快的马,b[x]对手最快的马

x--;

h++;

} else {

x--;

i++;

}

}

if (h > n / 2)

System.out.println("YES");

else

System.out.println("NO");

}

}

}

用java编写赛马_老王赛马 (Java代码)相关推荐

  1. java编写流星_【原创】java 流星划过天空

    1 importjava.awt.Color;2 importjava.awt.Graphics;3 importjava.awt.image.BufferedImage;4 5 importjava ...

  2. 老王的JAVA基础课:第4课 以hello world学习基础语法

    前言 为了这节课的学习,我们花了3篇的内容来介绍计算机基础和JAVA环境安装,现在我们来真正开始编写JAVA第一行代码! java初体验 我们以最古老的方式来体验一把java从编写到执行的过程. 在D ...

  3. java编写代理服务器_如何编写Java代理

    java编写代理服务器 对于vmlens (轻量级Java竞争条件捕获器),我们使用Java代理来跟踪字段访问. 这是我们学习的实现此类代理的经验教训. 开始 使用"静态公共静态无效值pre ...

  4. 老王赛马!!!(题目有漏洞哦)

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

  5. 问题 1253: 老王赛马

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

  6. 苹果自带相册打马赛克_老王被绿?iOS 13惊现漏洞,马赛克去除

    iOS 13 首先教长得说明下,虽然此文章的标题有些"标题党"的感觉,但相比之下还是比较贴切内容的,具体各位看后再置评 事情的起因来自于 iOS 13 的一个小漏洞,可谓劲爆.近日 ...

  7. java编写存钱_用Java编写一个简单的存款

    package desposit.money; public class DespositMoney { public static void main(String[] args) { Custom ...

  8. java基本数据类型_老杜带你学Java【第六课】

    上期链接:老杜带你学Java[第五课] 01 写在前面 欢迎来到杜老师的「零基础学Java」课堂~今后,我们就是Java软件工程师了.(此处应该有掌声

  9. zemax中非序列添加相位面_老王讲放射MRI脉冲序列的基本参数

    今天这篇重点也是考师或中级的重中之重,里面比较多的字母代号,务必记好.有些人可能不知道,考试的时候这些重点可能会以什么样的方式出现? 那么我今天在每个重点后面都添加了问题,以供大家参考! 磁共振序列参 ...

最新文章

  1. 用java建一个类_利用JAVA创建一个类。
  2. mysql 启动 failed to start_Linux下启动MySQL提示“mysql deamon failed to start”错误的解决办法...
  3. 使用Postman完成接口测试
  4. optee3.14.0 qemu_v8的环境搭建篇
  5. JavaScript实现离散傅立叶变换DFT算法(附完整源码)
  6. 牛客网_PAT乙级_1015反转链表 (25)【没做出来】
  7. editor.md国产markdown编辑器使用实例
  8. Python爬虫案例演示:Python多线程、多进程、协程
  9. python timer 死掉_Python定时事件 Timer sched
  10. django 视图模式
  11. C++string中用于查找的find系列函数浅析
  12. js src 变量_人人都能看懂的鸿蒙 “JS 小程序” 数据绑定原理
  13. inline-block从入门到精通
  14. 一步步学习微软InfoPath2010和SP2010--第五章节--添加逻辑和规则到表单(1)--InfoPath中初级类型的表单逻辑
  15. 电阻、电感和电容的原理
  16. Chrome 打不开网页,火狐却可以
  17. 传漾科技:领跑html5数字化营销
  18. pyhton BOF图像检索
  19. quoted-printable解码程序
  20. macOS Big Sur 11.7 (20G817) Boot ISO 原版可引导镜像

热门文章

  1. (个人)AR电子书系统创新实训第二周(2)
  2. hdfs删除文件 java_分布式文件系统HDFS——基础篇
  3. R2S软路由+夸克网盘实现本地追剧
  4. adguard home上网慢_最新DNS神器AdGuardHome详细配置教程,彻底解决DNS污染问题、去广告、秒开网页!从此网络快人一步...
  5. Fundation 5发布:号称最快版本,响应式用户体验更完善
  6. Overture 5里如何设置踏板标记?
  7. 微信开发学习总结(三)——开发微信公众号的最基本功能——普通消息的接收和回复...
  8. 手机充电效率测试软件,2017年哪款手机充电最快?7款快充手机充电效率测试
  9. SQL学习笔记_Aliyun4
  10. Pattern Recognition And Machine Learning 第一章