这道题是要我们找出所有蚂蚁中最靠近端点和最靠近中间的蚂蚁所在的位置,计算端点的蚂蚁爬到另一个

端点的时间和计算靠近中间的蚂蚁爬到离他近的端点的时间。我们只需分输入的位置在棒的左边还是右边

来讨论就行。

#include<iostream>using namespace std;

int main(){int cas;int l, n, a;    cin >> cas;while( cas --)    {        cin >> l >> n;int ans, earliest = 0, latest = 0;while( n --)        {            cin >> a;if( a > l / 2) {                ans = a;if( latest < ans) latest = ans;                ans = l - a;if( earliest < ans) earliest = ans;            }else {                ans = l - a;if( latest < ans) latest = ans;                ans = a;if( earliest < ans) earliest = ans;            }        }        cout << earliest << "" << latest << endl;    }return 0;}

转载于:https://www.cnblogs.com/Yu2012/archive/2011/11/04/2236217.html

UVA 10714 - Ants相关推荐

  1. UVA 10714 Ants

    UVA_10714 两个蚂蚁碰撞后反向和两个蚂蚁擦身而过继续前行是等价的. #include<stdio.h>#include<string.h>int main(){int ...

  2. UVA 1411 - Ants(二分图完美匹配)

    UVA 1411 - Ants 题目链接 题意:给定一些黑点白点,要求一个黑点连接一个白点,而且全部线段都不相交 思路:二分图完美匹配,权值存负的欧几里得距离,这种话,相交肯定比不相交权值小,所以做一 ...

  3. poj 3565 uva 1411 Ants KM算法求最小权

    由于涉及到实数,一定,一定不能直接等于,一定,一定加一个误差<0.00001,坑死了-- 有两种事物,不难想到用二分图.这里涉及到一个有趣的问题,这个二分图的完美匹配的最小权值和就是答案.为啥呢 ...

  4. ants c语言 思路,10714 - Ants(贪心)

    题目大意:一个长度为l的板上,分布着许多的蚂蚁,每只蚂蚁的位置都会给出但是方向不缺定,如果两只蚂蚁碰上了,就会朝各自相反的方向前进.问这样所有的蚂蚁都跌落木板的最短时间和最长时间. 解题思路:最短时间 ...

  5. π-Algorithmist分类题目(1)

    原题网站:Algorithmist,http://www.algorithmist.com/index.php/Main_Page π-Algorithmist分类题目(1) Sorting UVAL ...

  6. 提取了下刘汝佳推荐的题号...

    今天闲来没事上uva oj提取了下刘汝佳推荐的acm题号,原始数据如下: Volume 0. Getting Started    10055 - Hashmat the Brave Warrior ...

  7. greedy算法/算法导论/挑战程序设计竞赛

    贪婪算法 贪心算法自顶向下,常规递归->尾递归->迭代.每次看一个解. 贪心算法的选择: 1.一个全局最优解可以通过局部最优(贪心)来选择达到. 2.我们所做的选择总是当前看起来最佳的的选 ...

  8. cogs 1456. [UVa 10881,Piotr's Ants]蚂蚁

    1456. [UVa 10881,Piotr's Ants]蚂蚁 ★   输入文件:Ants.in   输出文件:Ants.out   简单对比 时间限制:1 s   内存限制:128 MB [题目描 ...

  9. 思维题 UVA 10881 Piotr's Ants

    题目传送门 1 /* 2 题意:在坐标轴上一群蚂蚁向左或向右爬,问经过ts后,蚂蚁的位置和状态 3 思维题:本题的关键1:蚂蚁相撞看作是对穿过去,那么只要判断谁是谁就可以了 4 关键2:蚂蚁的相对位置 ...

最新文章

  1. C#减少图片文件大小和尺寸
  2. 您现在只需免费与相机捆绑即可购买一个PSVR
  3. 深度学习卷积网络中反卷积/转置卷积的理解 transposed conv/deconv
  4. 【以太坊】搭建测试网络之ubuntu系统安装geth客户端以及同步区块数据
  5. NLP Coursera By Michael Collins - Week1
  6. python twisted教程_Python Twisted系列教程1:Twisted理论基础
  7. USTC 1119 graph 图的同构
  8. centos7安装源疯了_Jenkins 在 Centos7 上安装(使用国内源)
  9. eclipse背景设置什么颜色缓解眼睛疲劳
  10. 常见的网络攻击方法与防范措施
  11. 各种插件、扩展、工具网站
  12. Pigeon发布流程
  13. Codeforces 1179C Serge and Dining Room 线段树
  14. 苏宁家电召开O2O购物节动员会 平台六方位支持迎战双十一
  15. 利用python批量合并excel和word内的表格
  16. iOS实现iCloud数据存储-Swift3.0
  17. 云计算进入深水区, MSP才是政企用好云的生力军
  18. 杰理之AC695_3.0.4_SDK做发射器连接接收器无声问题解决方法【篇】
  19. Solidity之事件
  20. 2022保密教育线上培训考试 06

热门文章

  1. 2022-2028年中国离心机行业市场研究及前瞻分析报告
  2. MYSQL局域网访问设置
  3. 使用NVIDIA A100 TF32获得即时加速
  4. ARM的突破:超级计算机和Mac
  5. GPU—加速数据科学工作流程
  6. Caffe框架GPU与MLU计算结果不一致请问如何调试?
  7. NVIDIA TensorRT:可编程推理加速器
  8. python Django 管理站点1.3
  9. python 中 (按位与) 和 | (按位或)
  10. css z-index 的使用