LHY大佬给我做的题。。
思维题。。
难度是普及-。。。
然而我想来想去都没有弄出来QAQ

解题的关键点在于当两个人相遇时,下一秒各自回头并向前走
那么我们可以看做人不回头,直接向前走
那么最短时间就是离中点最近的人向外走
最长时间就是离中点最远的人向中点走,并越过终点走到出口

在这里存下做法吧

#include<cstdio>
#include<algorithm>
#include<iostream>
#include<cstring>
using namespace std;
int L,n;
int main()
{int maxx=0,minn=0;scanf("%d",&L);scanf("%d",&n);for (int u=1;u<=n;u++){int x;scanf("%d",&x);maxx=max(maxx,max(x,L-x+1));minn=max(minn,min(x,L-x+1));}printf("%d %d\n",minn,maxx);return 0;
}

洛谷 P1007 独木桥相关推荐

  1. c/c++ 洛谷 P1007 独木桥

    题目链接 洛谷 P1007 独木桥 不想戳的看下图 输入输出.样例.及数据范围 解题思路: 仔细考虑会发现,两个人相遇无论转不转身两个人所走的 总路程 都是一样的,那么时间也都一样,所以我们大可让两个 ...

  2. 洛谷P1007——独木桥 解法 (C++)

    Hi 又见面了呀 今天来一道洛谷的题 独木桥 先上个题目传送门(点击蓝字即可观看) 注:该博客已在2020年6月24日更新,更新内容:修复了一些由于字体原因导致的错误 题目背景 战争已经进入到紧要时间 ...

  3. 洛谷P1007 独木桥(贪心)

    文章目录 题目背景 题目描述 输入格式 输出格式 输入样例 输出样例 说明 分析 AC的C++代码 题目背景 战争已经进入到紧要时间.你是运输小队长,正在率领运输部队向前线运送物资.运输任务像做题一样 ...

  4. 洛谷 P1007 独木桥

    思路:士兵过独木桥,如果两个人相遇后两个人就互换位置,其实我们可以把其抽象出来,我们可以把士兵看成一个透明的人,因为相遇两者就换方向,那和一个人一直往前走没啥区别所以可以抽像出来,最短的时间是所有人中 ...

  5. Java实现洛谷 P1007独木桥

    题目背景 战争已经进入到紧要时间.你是运输小队长,正在率领运输部队向前线运送物资.运输任务像做题一样的无聊.你希望找些刺激,于是命令你的士兵们到前方的一座独木桥上欣赏风景,而你留在桥下欣赏士兵们.士兵 ...

  6. 洛谷P1007 独木桥 题解

    题目背景 战争已经进入到紧要时间.你是运输小队长,正在率领运输部队向前线运送物资.运输任务像做题一样的无聊.你希望找些刺激,于是命令你的士兵们到前方的一座独木桥上欣赏风景,而你留在桥下欣赏士兵们.士兵 ...

  7. 洛谷 P1007独木桥 C语言

    当两个人相遇的时候,两个人同时掉头,和两个人不掉头,直接互相穿过的时间和步骤是一模一样的.相信答题者想到这里,问题就迎刃而解了. 首先定义一个数组 Add[5001],将所有士兵站的位置按 j=0~1 ...

  8. 试试把OJ题意抽象成物理模型(洛谷P1007题题解,Java语言描述)

    题目要求 P1007题目链接 分析 这题干出的,真有毒... 要是有这种指挥官,也是醉了... 言归正传,这题其实是可以贪心求解的,但我们还可以更加666... 事实上,题干上面那一大篇基本在扯,关键 ...

  9. AC日记——独木桥 洛谷 p1007

    题目背景 战争已经进入到紧要时间.你是运输小队长,正在率领运输部队向前线运送物资.运输任务像做题一样的无聊.你希望找些刺激,于是命令你的士兵们到前方的一座独木桥上欣赏风景,而你留在桥下欣赏士兵们.士兵 ...

  10. 洛谷1007——独木桥

    思路:士兵相遇时,虽然改变方向,但从远处看,可以认为他们穿过了对方,继续按原来方向前进,所以只需要考虑每个人撤离的最短和最长时间,即当前位置据桥头和桥尾的距离,然后取最后一个士兵完成撤离的最大和最小时 ...

最新文章

  1. 数组是逻辑结构还是存储结构_数据结构之存储方式
  2. android 中文 api (72) —— BluetoothSocket[蓝牙]
  3. redhat Enterprise 5下安装中文输入法,
  4. akshare双均线backtrader
  5. 原来这就是比 ThreadLocal 更快的玩意
  6. ubuntu不锁屏设置
  7. 谷歌发布 Android 11 的第二个开发者预览版
  8. Python单元测试框架之pytest -- fixtures
  9. python解析mht文件_php解析mht文件转换成html的实例
  10. 程序开发者的10大开源网站
  11. 可恶的零宽空格—ZWSP
  12. PHP对接苹果支付全流程
  13. telegram怎么搜索机器人_telegram机器人
  14. python新手小练习(三)企业奖金提成
  15. Springboot拦截器实现IP黑名单
  16. 趋势顶底指标公式 通达信趋势顶底主图选股指标 清晰的趋势顶底详解
  17. OpenCV学习笔记(三)——图像像素(图像的最大(小)值、均值、标准差、比较运算、逻辑运算、图像二值化)
  18. 百度云for mac破解方法--获取无限svip
  19. 服务器主体信息截图,puppeteer实现线上服务器任意区域截图
  20. 潭州学院java大型企业内部技术_【JAVA教程】分享5款课提高Java开发性能的调试工具-潭州JAVA...

热门文章

  1. python——自动化报告word(1)
  2. 【期末大作业】基于HTML+CSS+JavaScript南京大学网页校园教育网站html模板(3页)
  3. MariaDB ColumnStore初探(1):安装、使用及测试
  4. vlan互通三种方式之二第二篇
  5. 二、8【FPGA】Verilog中锁存器(Latch)原理、危害及避免
  6. 用HTML和CSS做箭头
  7. 关于webpack登堂入室的必经之路(1)
  8. redis源码阅读三-终于把主线任务执行搞明白了
  9. java jstl 配置_jstl的tld配置
  10. 【技能积累】写邮件时的常用表达