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

AT_agc035_c [AGC035C] Skolem XOR Tree

感觉每次遇到这种神秘构造都会跪下。

首先如果 \(n\)\(2\) 的正整数次幂,由于第 \(n\) 位为 \(1\) 的只有一个数,显然会跪下。

然后我们通过构造证明除了这种情况都是有解的,分奇数和偶数考虑。

你考虑到一个性质,当 \(i\)为偶数的时候,有 \(i \text{xor} 1 = i + 1\),我们将每个这种 \(i\)\(i + 1\) 分别连边,具体来说:

  • \(1 \to i, 1 \to i + 1 + n, i \to i + 1, i + n \to i + 1 + n\)

对于 \(1\),和 \(n + 1\) 随便找个匹配即可,如果是偶数,那么剩下一对数找到 \(n - lowbit ( n)\) 时的点,很容易连上边。

http://www.jsqmd.com/news/6530/

相关文章:

  • 2025.9.30总结 - A
  • Harbor磁盘空间清理指南:如何安全清理半年前的镜像 - 详解
  • 详细介绍:第14章 AI Agent——构建自主智能助理
  • Java入门级教程21——Java 缓存技术、RMI远程办法调用、多线程分割大档案
  • PowerToys新工具Light Switch:让Windows自动切换明暗主题
  • java从word模板生成.doc和.wps文件
  • 炼石#8 T1
  • 详细介绍:《C++ Primer Plus》读书笔记 第二章 开始学习C++
  • AI+手搓第一个AI Agent“AI胜铭兰”
  • 基于JDK17的GC调优策略
  • 【MC】我的世界schematic方块坐标提取转为json
  • 电脑开机显示屏表现无信号怎么办 原因及解决方法
  • JDK17新特性梳理
  • 函数-参数+作用域
  • 用 Nim 实现英文数字验证码识别
  • 思路探索:当大型语言模型遇见数据分析的现实挑战 - 教程
  • 抓紧上车,别再错过啦, Github 开源后台管理平台,Naive UI !!!
  • 实用指南:电子电气架构 --- 智能座舱域环境感知和人机交互系统
  • 【机器学习】朴素贝叶斯法 - 实践
  • 【Rust GUI开发入门】编写一个本地音乐播放器(8. 从文件中提取歌曲元信息) - Jordan
  • Tita项目与绩效一体化管理:重构组织效能的数字化中枢
  • 深入解析:【网络编程】套接字入门:网络字节序与套接字种类剖析
  • 地产行业,居然还有这样的开发商 - 智慧园区
  • 【半导体物理 | 笔记】 第三章 半导体中的载流子分布
  • vscode提交github时报错:fatal: origin does not appear to be a git repository
  • 2025.9.30——1黄
  • VMware vSphere Replication 9.0.4 发布 - 虚拟机复制和数据保护
  • 【半导体物理 | 笔记】第二章 半导体中杂质和缺陷能级
  • VMware Live Site Recovery 9.0.4 发布 - 数据中心灾难恢复 (DR)
  • 【kafka】基于python发送kafka消息