CodeForce-1196C-Robot Breakout
2024-10-07 11:05:59
原题大意:
每个机器人分散,可以上下左右移动,但是有些机器人不能向某些方向移动
给出每个机器人的坐标,和每个方向能否正常行进
思路:
用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; } } ; }
最新文章
- 一致性Hash算法在Memcached中的应用
- [翻译][Trident] Trident state原理
- hdu 2222 Keywords Search ac自动机入门
- SDWebImage源码解读之SDWebImageDownloader
- #Leet Code# Populating Next Right Pointers in Each Node II
- .NET Reflector 8.3.3.115 官方最新版+注册机(强大的.NET反编译工具破解版)
- linux服务器时间同步
- Inno Setup:获取isl中的多国语言字串
- HDU 4669 Mutiples on a circle (DP , 统计)
- Eclipse/MyEclipse中使用复制粘贴功能卡的解决办法
- 热爱H5
- enumerate列表继续前文的计数
- 第十一节,全连接网络中的优化技巧-过拟合、正则化,dropout、退化学习率等
- springboot整合视图层之jsp
- freeswitch编译安装,初探, 以及联合sipgateway, webrtc server的使用场景。
- Python使用MySQL数据库(新)(转)
- 2018面向对象程序设计(Java)第10周学习指导及要求
- Libre Office冻结操作-MAC
- java后台面试知识点总结
- 提高php代码质量的36个技巧的摘录
热门文章
- eclipse 从git取项目,导入为maven项目,新加的方法,报加载主类错误
- seaborn教程4——分类数据可视化
- [转]ORACLE优化器RBO与CBO的区别
- 廖雪峰Python电子书总结
- query_module - 向内核查询和模块有关的各个位
- 脚本_检测 MySQL 数据库连接数量
- $NOI2014$ 购票(斜率优化 点分治)
- python基础:5.请编写一个函数实现将IP地址转换成一个整数。
- sql中强制使用索引
- v-for中的key的使用【key的作用主要是是为了高效的更新虚拟DOM】