因为蚂蚁的朝向不明确,所以,可以根据需要假定朝向方向
首先,当每只蚂蚁朝着离自己最近的端点前进,且不回头则,所需总时间最少
当每只蚂蚁朝着离自己最远的端点前进,所需时间最多,在这期间,会碰到其他蚂蚁,但是因为每只蚂蚁的速度相同,所以即使它们都回头,却相当于它们交错前进没有回头。
#include <iostream>
#include<algorithm>
using namespace std;
int main()
{
    int n;
    cin>>n;
    for(int q=0; q<n; q++)
    {
        int L,m,j,Max=0,Min=0;
        cin>>L>>m;
        for(int i=0; i<m; i++)
        {
            cin>>j;
            Min=max(Min,min(j,L-j));
            Max=max(Max,max(j,L-j));
        }
        cout<<Min<<" "<<Max<<endl;
    }
    return 0;
}

最新文章

  1. MySQL 日期时间相关函数整理
  2. 老猪带你玩转android自定义控件一——打造最简单viewpagerindicator
  3. HTML基础(一)——一般标签、常用标签和表格
  4. Java for LeetCode 221 Maximal Square
  5. Oracle中exists与in的区别
  6. Ubuntu设置中文
  7. CentOS 安装jdk7
  8. 《ArcGIS Engine+C#实例开发教程》第一讲桌面GIS应用程序框架的建立
  9. [linux]date命令时间戳和时间之间的转换
  10. centos 7.x编写开机启动服务
  11. 获取fragment中对应的控件的写法
  12. 自动加载U盘
  13. PyCharm 教程
  14. Hadoop 如何退出安全模式
  15. 团队作业8——第二次项目冲刺(Beta版本)5.24
  16. ghmm在 Linux 上安装
  17. 邮件报警以及服务端能否ping通客户端的小例子(三)
  18. HTML学习笔记04-样式
  19. Python开发【笔记】:aiohttp搭建简易聊天室
  20. SVN服务器搭建和使用以及冲突解决、用户密码修改

热门文章

  1. apk文件结构
  2. 路飞前台全局css 全局配置文件,安装axios,安装vue-cookies,安装elementui,安装bootstrap和jq,后台主页模块表设计,后台主页模块轮播图接口,录入数据,跨域问题详解
  3. 达芬奇18.1.2安装包下载+软件详细破解安装教程(Win&amp;Mac)
  4. Enhancement S_ALR_87011964 Asset Balance Report to add custom column
  5. thirty
  6. crontab计划运行shell脚本,调用ncl执行失败
  7. IDEA debug时拷贝数据 Evaluate Expression窗口
  8. 封装python代码,避免被轻易反编译
  9. 发现C++程序中未释放的内存空间
  10. 实现分页数据请求的思路/Element UI(Plus)的分页模板(Vue3.x写法),(直接使用&lt;script&gt;引入vue.js)