问题:田忌和国王都有n匹马,比赛n场。赢一场得200个银币,平局不得也不失,输失去200个银币。部田忌最多可以赢多少个银币?

思路:贪心算法。将田忌和国王的n匹马分别按马速从小到大排列。贪心策略如下:

1、如果田忌当前的最慢的马比国王的最慢的马快就比赛。

2、如果田忌当前的最快的马比国王的最快的马快则比赛。

3、否则将田忌的最慢的马与国王的最快的马比。

具体代码参考:

https://github.com/wuli2496/OJ/tree/master/UVa/1344%20Tian%20Ji%20--%20The%20Horse%20Racing

UVa1344 - Tian Ji -- The Horse Racing(贪心)相关推荐

  1. Tian Ji -- The Horse Racing(贪心+STL)

    Problem:Tian Ji – The Horse Racing Description: Here is a famous story in Chinese history. "Tha ...

  2. Tian Ji -- The Horse Racing 贪心算法

    Problem Description Here is a famous story in Chinese history. "That was about 2300 years ago. ...

  3. 2018北大暑校acm算法训练课程 Tian Ji -- The Horse Racing 贪心

    总时间限制: 5000ms 内存限制: 65536kB 描述 Here is a famous story in Chinese history. That was about 2300 years ...

  4. poj hdu Tian Ji -- The Horse Racing 贪心

    http://acm.hdu.edu.cn/showproblem.php?pid=1052 田忌赛马 先把田忌和国王的马排序. 每次取田忌的最快的马与国王最快的马比较,有三种情况. 一,田忌最快的马 ...

  5. 贪心法田忌赛马问题Java代码,hdoj 1052 Tian Ji - The Horse Racing【田忌赛马】 【贪心】...

    hdoj 1052 Tian Ji -- The Horse Racing[田忌赛马] [贪心] 思路:先按从小到大排序, 然后从最快的开始比(假设i, j 是最慢的一端, flag1, flag2是 ...

  6. Tian Ji -- The Horse Racing(田忌赛马)/贪心算法

    Tian Ji – The Horse Racing(田忌赛马) 田忌赛马的故事 (可以直接看题) Here is a famous story in Chinese history. "T ...

  7. 贪心算法 003:Tian Ji -- The Horse Racing

    003:Tian Ji – The Horse Racing 总时间限制: 5000ms 内存限制: 65536kB 描述 Here is a famous story in Chinese hist ...

  8. hdu-1052 Tian Ji -- The Horse Racing

    HOT!!! 欢迎参加"金山西山居-2013创意游戏程序挑战赛"! Tian Ji -- The Horse Racing Time Limit: 2000/1000 MS (Ja ...

  9. OpenJudge Tian Ji -- The Horse Racing

    目录 Tian Ji -- The Horse Racing 要求: 描述: 输入 : 输出: 样例输入: 样例输出: 问题分析: 情况一: 情况二: 情况三: 最终代码: 总结: 其他思路: Tia ...

最新文章

  1. spring系统学习:20180611: Spring中AOP通知的类型
  2. 总结C#中窗体间传递数据的几种方法
  3. 491. 递增子序列(回溯算法)
  4. I春秋第四季CTF-Web-Writeup(部分)
  5. 看到一个有趣的东东。
  6. 手动生成function 对应的ABAP class
  7. 使用scrum开发软件的一般过程是什么?_黑色灌封胶的使用工艺复杂吗?使用过程中应该注意什么?...
  8. AciveMQ小结|最后有视频
  9. 哈希表(HashTable),哈希冲突的避免、解决
  10. Apache CarbonData 2.0 开发实用系列之一:与Spark SQL集成使用
  11. php 数组xml,php 数组转xml的例子
  12. Interbase浴火重生:开源数据库Firebird更新到2.12
  13. 学校如何把表格里的成绩,让学生以二维码的方式去扫描查询呢?
  14. 数据库加主键sql_SQL数据库设计:选择主键
  15. pcb 布线电容 影响延时_浅谈PCB布局布线对TVS防护效果的影响
  16. 什么是dispatchEvent?
  17. Android四大组件每个组件的作用?它们都可以开启多进程吗?
  18. Alist+RaiDrive 给电脑整个80亿GB硬盘
  19. 杭电18年计算机考研人数,2018杭州电子科技大学考研报考统计
  20. 【高德地图API】如何转到高德坐标系?

热门文章

  1. svn 合并分支 等
  2. stm32开发之标准库的介绍
  3. pl/sql显示乱码
  4. 微软称HTML5是IE 9的核心 要尽快淘汰IE 6
  5. 下列关于python的描述正确的是-以下关于Python中模块的说法正确的是(_____)。...
  6. python输入输出-python输入输出及变量
  7. 想学python-为什么现在那么多人想学Python?
  8. python3.7安装包-Python3.7.6下载
  9. python创建csv文件并写入-Python 读写 CSV
  10. python网页爬虫-Python网页爬虫