1 /*
 2     PROBLEM:poj1852
 3     AUTHER:Nicole
 4     MEMO:水题
 5 */
 6 #include<cstdio>
 7 using namespace std;
 8 int cmax(int a,int b){return a>b?a:b;}
 9 int cmin(int a,int b){return a<b?a:b;}
10 int main()
11 {
12     int cases;
13     scanf("%d",&cases);
14     for (int c=1;c<=cases;c++)
15     {
16         int l,n;
17         int mmax=0,mmin=0;
18         scanf("%d%d",&l,&n);
19         for (int i=1;i<=n;i++)
20         {
21             int x;
22             scanf("%d",&x);
23             mmax=cmax(mmax,cmax(x,l-x));
24             mmin=cmax(mmin,cmin(x,l-x));
25         }
26         printf("%d %d\n",mmin,mmax);
27     }
28     return 0;
29 }

转载于:https://www.cnblogs.com/NicoleLam/p/4088656.html

水题/poj 1852 Ants相关推荐

  1. poj 1852 Ants

    题目:http://poj.org/problem?id=1852 本题如果从常规的思想出发去解决问题是比较复杂的,而且时间复杂度会比较高,极有可能超时,但本书给出了一个非常巧妙的解法,程序简单易懂, ...

  2. 【题解】POJ 1852 Ants(搜索)

    POJ1852 Ants 目录 POJ1852 Ants 原题 题意 题解 原题 An army of ants walk on a horizontal pole of length l cm, e ...

  3. POJ 1852 Ants 分析

    1.暴搜 每只蚂蚁朝向有两种,可以枚举n只蚂蚁的朝向,然后模拟蚂蚁相遇的情景,总共2^n中情况. 2.分析ants相碰的情况: (a->)  (<-b) 变成 (<-a)(b-> ...

  4. POJ 1852 Ants O(n)

    题目: 思路:蚂蚁相碰和不相碰的情况是一样的,相当于交换位置继续走. 代码: #include <iostream> #include <cstdio> #include &l ...

  5. POJ 1936 字符匹配(水题)

    题目链接: http://poj.org/problem?id=1936 题目大意: 给定字符a,b,问b中去掉一些字符后能不能得到a 解题思路: 暴力从前往后扫描一遍即可. AC代码: /*** @ ...

  6. NUC1474 Ants【水题】

    Ants 时间限制: 1000ms 内存限制: 65535KB 通过次数: 1总提交次数: 1 问题描述 An army of ants walk on a horizontal pole of le ...

  7. poj 1789 kruscal水题

    继续水水题... 题目:http://poj.org/problem?id=1789 把车看成结点,车之间的距离看作权重就是一个图了,然后求最小生成树... 的确水题,但看题目花了挺长时间,不知道如果 ...

  8. poj 3095 Linear Pachinko 模拟水题

    题意: 给一个字符串,求小球随机放在上面进洞或到达两边之外的期望. 分析 水题,直接模拟. 代码: //poj 3095 //sep9 #include <iostream> using ...

  9. poj 2388 排序的水题

    纯纯的水题. #include <iostream> #include <fstream> #include <cstdlib>using namespace st ...

最新文章

  1. 嵌入式Linux设备驱动程序:用户空间中的设备驱动程序
  2. 7/15 我的第一篇博客-写给自己
  3. 3分钟解决MySQL 1032 主从错误(转)
  4. Flex 元数据标签使用
  5. 利用dos管道命令获取屏幕内容_汇编语言--常用DOS功能
  6. 浪潮服务器建立虚拟驱动器,像《十二时辰》一样去建立标准! 浪潮这款服务器做到了...
  7. ArcGIS之通过Model Builder执行地理处理
  8. php 读取或导出到Excel / CSV (附utf8、gbk 编码转换)
  9. Redis进阶实践之十八 使用管道模式提高Redis查询的速度
  10. Centos下安装JDK环境配置
  11. SQL SERVER导入EXCEL文件:无法创建链接服务器 (null) 的 OLE DB 访问接口 Microsoft.Ace.OLEDB.12.0 的实例。...
  12. 海康、大华设备搜索大概实现原理
  13. DVD刻录机的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  14. [ZZ]一名IT从业者的英语口语能力成长路径
  15. Predefined character classes
  16. 如何利用R语言处理 缺失值 数据
  17. Vue2之海康威视云台获取视频流数据
  18. 政策重大升级、成立最强行业联盟,上海要做长三角区块链产业发展领头羊?...
  19. 热释红外感应模块(pir d203s)介绍
  20. 案桌 常见 弹框 学习笔记

热门文章

  1. 使用python建立简单的单链表
  2. Nucleus 实时操作系统中断(上)
  3. 寻找汽车连接的解决方案
  4. 数字汽车钥匙的安全性增强技术
  5. H.264/H265码流解析
  6. 2021年大数据ELK(二):Elasticsearch简单介绍
  7. [JAVA EE] JPA技术基础:完成数据列表的删除
  8. Python数据挖掘:绘制直方图,设置上下限和步长,绘制子图
  9. sh计算机,计算机教程:shellII(sh).pdf
  10. C++ sizeof 运算符的使用