POJ 1852 Ants
2016-03-10 19:07
246 查看
蚂蚁掉头等于不掉头。
#include<cstdio> #include<cstring> #include<cmath> #include<stack> #include<algorithm> using namespace std; const int maxn=1000000+10; int T,n,L; int x[maxn]; void read() { scanf("%d%d",&L,&n); for(int i=1;i<=n;i++) scanf("%d",&x[i]); } void work() { int Min=-999999999,Max=-999999999; for(int i=1;i<=n;i++) { Min=max(Min,min(L-x[i],x[i])); Max=max(Max,max(L-x[i],x[i])); } printf("%d %d\n",Min,Max); } int main() { scanf("%d",&T); while(T--) { read(); work(); } return 0; }
相关文章推荐
- YUV各种格式所占的内存的大小总结
- shell中 fork exec 及source区别
- Programming in Objective-C 学习笔记08——文件和ARC
- [kuangbin带你飞]专题一 简单搜索->A - 棋盘问题
- 《JAVA与模式》之简单工厂模式
- 小试循环
- 第一周作业
- HashMap在迭代时使用了remove报错的处理方法
- codeforces 630E A rectangle
- Programming in Objective-C 学习笔记07——Foundation框架基础01
- 第五届蓝桥杯 软件类省赛真题 第四题:大衍数列
- MVC5学习笔记
- YTU:写一个函数,使给定的一个二维数组(3×3)转置,即行列互换
- loadrunner11 +ie8+ win7录制时启动不了ie
- 就拿胖子说事
- UVA 11525 好大好大的排列(线段树)
- javah报错找不到类android.graphics.Bitmap的异常
- 数论基础
- 1036: [ZJOI2008]树的统计Count
- 浅谈IOS KVC和KVO