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

[AGC007B] Construct Sequences 构造有感

给定\(n\)的排列\(P_n\), 构造\(A_n,B_n\)满足

  • \(A_1<A_2<...<A_n\)
  • \(B_1>B_2>...>B_n\)
  • \(A_{P_1}+B_{P_1}<A_{P_2}+B_{P_2}<...<A_{P_n}+B_{P_n}\)
  • \(1\leq n\leq 2\times 10^4\)
  • \(1\leq A_i,B_i \leq 10^9\)

乍一看是挺吓人的,但是我们可以从简单的情况入手
要满足不等式3,我们不妨设\(A_1+B_1=A_2+B_2=...=A_n+B_n=X\)
此时我们只用考虑\(P_n\)了,要使得\(A_{P_1}+B_{P_1}<A_{P_2}+B_{P_2}<...<A_{P_n}+B_{P_n}\),我们按照P的顺序设置一个增量,上式不就等价于\(X+W_{P_1}<X+W_{P_2}<...<X+W_{P_n}\)
W从0到n-1加到A上,A的初值的公差设为n,就好了!

真的是太美丽了,此题只应天上有,蒟蒻难有几回闻(悲

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

相关文章:

  • 10月30号
  • 从图像到数据:解密医疗器械经营许可证的自动识别技术与全场景应用
  • 任推邦官网
  • 信友队 2025CSP-S第二轮(复赛)模拟赛 解题报告
  • 实验一:AI故事生成平台 调用deepseek大模型
  • 矩阵快速幂常用矩阵构造
  • 新学期每日总结(第17天)
  • 顶级CTF工具与资源大全
  • 第二章 数列极限
  • 小白也能看懂的RL-PPO
  • 第二十三天
  • ICPC2022南京 游记(VP)
  • [KaibaMath]1015 关于收敛数列迫敛性的证明
  • Manancher
  • 搜维尔科技:【技术分享】解析Xsens动捕与人形机器人的训练术语
  • Python while循环 _ 捕捉日落
  • 搜维尔科技:IROS 2025圆满落幕|MANUS手套展示世界级手部追踪技术,从遥操作到具身智能!
  • 2024 暑期模拟赛 #9
  • 三值纠缠模型:智能价值权衡的元能力与实现路径探索
  • 三值纠缠模型:智能价值权衡的元能力与实现路径探索
  • OceanBase系列---【如何拆分PMAX分区?】
  • AutoDL+Deepseek 7B
  • VLP平台与重组蛋白:新一代生物技术工具
  • 2025.10.30
  • 10/30
  • 实验任务3
  • 会计的职能 - 智慧园区
  • [CEOI 2020] 星际迷航
  • Chome插件Mathpix Snip对SDU信息服务平台的会话阻塞问题
  • 2025.10.30总结