问题2433--勤劳的蚂蚁和聪明的你

2433: 勤劳的蚂蚁和聪明的你

时间限制: 1 Sec  内存限制: 128 MB
提交: 248  解决: 96
[状态] [讨论版] [提交] [命题人:]
题目描述

n 只蚂蚁以每秒 1 cm的速度在长为 L cm的水平竿子上爬,当蚂蚁爬到竿子的端点时就会掉落。由于竿子很细,不允许蚂蚁在上面并行,也就是说当两只蚂蚁迎面相遇时,只能调头向各自相反的方向爬行。对于每个蚂蚁,我们只知道它距离竿子最左端的距离X,  不清楚它当前的方向。聪明的你能否计算出所有蚂蚁落下竿子所需的最短时间和最长时间。

输入

第一行输入两个整数L (竿长),n(小蚂蚁的个数)
第二行输入n个整数XXi   为第 i 个蚂蚁距竿子最左端的距离

输出

输出占两行,第一行输出最短时间,且在结果前加上”min = “,最大值同理

样例输入 Copy
10 3
2 6 7
样例输出 Copy
min = 4
max = 8
提示
1 ≤ ≤ 106
1 ≤ n ≤ 106
1 ≤ Xi  L
来源/分类