当前位置: 首页 > news >正文

P15366 [IOI 2013] Cave

显然,可以将全体开关都朝上,来确定控制第一个门的按钮的哪个状态是正确的。确定控制第一个门的是哪个开关,可以使用二分查找,确定之后将次开关始终处于打开状态,防止干扰接下来的操作。递归确定每个门的信息。总操作次数为\(n+log_{2}^{n}n \approx 70000\),足以通过。

点击查看代码
#include<bits/stdc++.h>
#define LL long long
using namespace std;
const int N=4e5+100;
extern "C" int tryCombination(int S[]);
extern "C" void answer(int S[], int D[]);
int ans[N],mp[N],opt[N];
extern "C" void exploreCave(int n)
{for(int i=0;i<n;++i)opt[i]=ans[i]=-1;for(int i=0;i<n;++i){int sta=0;for(int j=0;j<n;++j)opt[j]=(ans[j]==-1?0:ans[j]); int x=tryCombination(opt);if(x==i)sta=1;else sta=0;int l=0,r=n-1;while(l<=r){int mid=l+r>>1;for(int j=0;j<=mid;++j)opt[j]=(ans[j]==-1?sta:ans[j]);for(int j=mid+1;j<n;++j)opt[j]=(ans[j]==-1?sta^1:ans[j]);int x=tryCombination(opt);if(x==i)l=mid+1;else r=mid-1;}mp[r+1]=i;ans[r+1]=sta;}answer(ans,mp);
}
http://www.jsqmd.com/news/899439/

相关文章:

  • List<T> 投影转换(Select)作用 + 详解 + 示例
  • 双重引擎:量子计算与AI如何将人类文明推向恒星时代
  • 2026毕业季降AI软件红黑榜:4款工具一次过知网维普AIGC - 我要发一区
  • 杰理AC696N蓝牙音频芯片开发TWS真无线立体声-开发指南(上):使能与配对配置
  • 终极鼠标加速指南:Raw Accel 7大曲线类型深度解析与实战配置
  • Figma的组件系统是如何工作的?
  • Figma组件系统的优势有哪些?
  • 嵌入式 - 数据结构与算法:(1-14)排序算法 - 冒泡/选择/快速/希尔排序对比
  • 2026实测横评:无水印视频下载神器怎么选?免费好用的无水印视频下载工具有哪些?6大维度深度对比 - 科技热点发布
  • 战略落地难?别让“空中楼阁”拖垮你的团队
  • 《原神》剧情又长又不能跳?试试这款开源免费“自动跳过”神器 | 支持6.6版本
  • Windows系统hid.dll文件丢失找不到问题解决
  • 2026年包头吊车租赁/吊车包月/吊车台班出租TOP榜单:全吨位吊装设备厂家优选与重型租赁服务深度解析 - 品牌企业推荐师(官方)
  • 2026年全国跨境POD定制系统优选服务商深度评测:从“制造”到“智造”,谁在定义柔性供应链的未来? - 资讯纵览
  • 从图纸到模型:SolidWorks Electrical 如何打通电气设计的“任督二脉”
  • 3分钟学会强制调整窗口大小:告别无法缩放的烦恼
  • 2026年泉州外贸推广公司十大服务商评测:乐振科技凭“询盘兜底”成黑马,AI搜索时代谁在真帮企业拿订单? - 资讯纵览
  • 论文降AI率4款工具对比:2026年5月知网维普AI痕迹实测 - 我要发一区
  • Ansys学习-静力学-day4
  • 基于调制运动模糊的车辆速度估计:WDPMVA算法与MOIM硬件设计
  • 手把手教你注册GitHub账号——开启开源世界的第一步
  • 别再用老掉牙的猫狗数据集了!用TensorFlow 2.1+Python 3.6,从数据清洗到模型调优的完整避坑指南
  • VIVADO AXI DMA SG模式实战:从描述符链表到高速数据流环通
  • 2026西安碑林区财税咨询机构怎么选?3家本地靠谱机构实测对比! - 小柏云
  • 一物一码防窜货系统哪家强?看这几个能力维度 - 纳宝科技一物一码
  • 4款主流降AI工具知网维普实测对比:2026年5月降AI率排行榜 - 我要发一区
  • 2026年烟台职教高考技工学校排行:合规与实力双维度盘点 烟台职教高考学校排名 2026 - 奔跑123
  • 视频去水印方法大全:手机电脑哪款软件好用?2026实测免费安全推荐 - 体验家
  • 为什么你的提问总被帮助中心“忽略”?揭秘ChatGPT知识库匹配逻辑与4步精准提问公式
  • 2026年 钢结构厂家/工程公司推荐榜单:辽宁/吉林钢结构施工,车间与建筑项目实力优选! - 品牌企业推荐师(官方)