原题链接

原题大意:

每个机器人分散,可以上下左右移动,但是有些机器人不能向某些方向移动

给出每个机器人的坐标,和每个方向能否正常行进

思路:

用minx, maxx, miny, maxy 记录可以走的范围。

举个栗子:如果(a, b)的机器人不能往右走则mmax = max(mmax, a), 其他方向类似。

最后只需先判断区间是否存在,存在则输出(minx, miny)

代码:

 #include <iostream>
 #define MAX  100000
 using namespace std;

 int q, n, t, x, y;
 int minx, miny, maxx, maxy;
 ];

 int main()
 {
     cin >> q;

     ; i <= q; i++)
     {
         cin >> n;
         t = ;
         maxx = maxy = MAX;
         minx = miny = -MAX;
         ; j <= n; j++)
         {
             cin >> x >> y >> info[] >> info[] >> info[] >> info[];

             ])   minx = max(x, minx);
             ])   maxy = min(y, maxy);
             ])   maxx = min(x, maxx);
             ])   miny = max(y, miny);

         }

         if (minx <= maxx && miny <= maxy)
         {
             cout << "1 " << minx << " " << miny << endl;
         }
         else
         {
             cout << " << endl;
         }
     }
     ;
 }

最新文章

  1. 一致性Hash算法在Memcached中的应用
  2. [翻译][Trident] Trident state原理
  3. hdu 2222 Keywords Search ac自动机入门
  4. SDWebImage源码解读之SDWebImageDownloader
  5. #Leet Code# Populating Next Right Pointers in Each Node II
  6. .NET Reflector 8.3.3.115 官方最新版+注册机(强大的.NET反编译工具破解版)
  7. linux服务器时间同步
  8. Inno Setup:获取isl中的多国语言字串
  9. HDU 4669 Mutiples on a circle (DP , 统计)
  10. Eclipse/MyEclipse中使用复制粘贴功能卡的解决办法
  11. 热爱H5
  12. enumerate列表继续前文的计数
  13. 第十一节,全连接网络中的优化技巧-过拟合、正则化,dropout、退化学习率等
  14. springboot整合视图层之jsp
  15. freeswitch编译安装,初探, 以及联合sipgateway, webrtc server的使用场景。
  16. Python使用MySQL数据库(新)(转)
  17. 2018面向对象程序设计(Java)第10周学习指导及要求
  18. Libre Office冻结操作-MAC
  19. java后台面试知识点总结
  20. 提高php代码质量的36个技巧的摘录

热门文章

  1. eclipse 从git取项目,导入为maven项目,新加的方法,报加载主类错误
  2. seaborn教程4——分类数据可视化
  3. [转]ORACLE优化器RBO与CBO的区别
  4. 廖雪峰Python电子书总结
  5. query_module - 向内核查询和模块有关的各个位
  6. 脚本_检测 MySQL 数据库连接数量
  7. $NOI2014$ 购票(斜率优化 点分治)
  8. python基础:5.请编写一个函数实现将IP地址转换成一个整数。
  9. sql中强制使用索引
  10. v-for中的key的使用【key的作用主要是是为了高效的更新虚拟DOM】