尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

P11580 [CCC2020] Escape Room

P11580 [CCC2020] Escape Room
📅 发布时间:2026/6/19 17:52:45

洛谷

发现直接从起点开始不好处理,可以考虑从终点倒过来处理。

假设目前在位置 \((x,y)\) 那么下一次一定是选择值为 \(x\times y\) 的区域。

那么我们开按照当前区域的值存下这个区域的位置,使用广搜处理,记录每一个值是否加入过队列,防止重复。

时间复杂度为 \(O(n^2)\),可以通过。

代码:

#include<bits/stdc++.h>
using namespace std;
int m,n;
bool vis[1000005];
vector<pair<int,int>> e[1000005];
bool bfs(int sx,int sy){queue<pair<int,int>> q;q.push({sx,sy});while(!q.empty()){pair<int,int> u=q.front();q.pop();int tmp=u.first*u.second;if(tmp==1)return true;if(vis[tmp])continue;vis[tmp]=1;for(auto i:e[tmp])q.push(i);}return false;
}
signed main(){cin>>m>>n;for(int i=1;i<=m;i++){for(int j=1,x;j<=n;j++){cin>>x;e[x].push_back({i,j});}}if(bfs(m,n))cout<<"yes";else cout<<"no";return 0;
}

相关新闻

  • 2025最新绿色低碳工厂建设五大服务商/厂家推荐!工业智能化升级权威指南,助力企业实现双碳目标与高效生产
  • P6000 [CEOI2016] match
  • 汽车智能座舱软件、技术、分类介绍

最新新闻

  • 2026年铝方通厂家推荐排行榜:东莞木纹铝方通/异形铝方通/铝方通吊顶/质感现代高性价比厂家精选 - 品牌发掘
  • 硬件设计-PLL篇(下):从理论到实战的性能调优
  • 基于深度学习yolov8的智能车牌识别系统设计1(设计源文件+万字报告+讲解)(支持资料、图片参考_降重降ai)
  • 上海本地贵金属流通规则,2026 黄金回收各类附加损耗明细讲解 - 奢侈品回收测评
  • 3分钟掌握Reflex框架:用纯Python构建全栈Web应用
  • OpCore-Simplify终极指南:从8小时到15分钟,轻松完成macOS安装配置

日新闻

  • 5分钟掌握Python进化算法:Geatpy高性能优化工具完全指南
  • Microchip 24AA044 EEPROM选型与应用全指南:从参数解析到实战编程
  • 华为的鸿蒙到底有多牛?为什么称作遥遥领先?

周新闻

  • 3步解锁iOS设备:applera1n激活锁绕过完全指南
  • 39 2026 人工智能证书终极盘点,普通人选 AI 证书可以从这些方向入手
  • Redis 暴露公网有多危险?从端口检查到补救步骤

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号