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

CSP-S 模拟赛 Day 18

CSP-S 模拟赛 Day 18

T1

这种有后效性的东西就不要考虑 dp,直接去找性质,然后组合数学。

注意到只会是 AC 交换,或者 BD 交换。并且还能继续找出来一个性质:如果 AC 相邻或者 BD 相邻,那么就可以将其断开,看作两个区间,最后答案就是若干个区间乘起来。所以对于每一段,其中 ACBD 一定是间隔出现的。继续注意,发现 A 不可能和 D 交换,也就是说 AD 的相对顺序不变。接下来问题就变成了排列其他字母,总共有多少种方案。这里方便起见,视 AD\(0\)BC\(1\),不难想到我们可以类似插板法一样,固定住 \(0\),插 \(1\)。但是还要考虑奇偶性的问题,注意到如果是奇数长度的连续段,那么必然剩一个在那里维护正确的奇偶性。所以我们可以把两个 \(0\) 捆在一起,去插板。答案就显然了,但是有个问题,我们会算重,发现是剩的 \(0\) 的地方,所以我们只把那里看作一个空而不是两个空。

T2

随便搞。

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

相关文章:

  • 2025年市面上高杆灯品牌前十强推荐榜:选购指南与行业洞察
  • 2025年市面上高杆灯品牌Top10权威推荐榜单
  • 2025年国内高杆灯十大品牌权威推荐榜单
  • 2025年市面上高杆灯品牌与国内公司口碑产品推荐榜单
  • 2025年给汤机/重力铸造自动化/机加工自动化厂家推荐榜单:专业设备与智能解决方案权威解析
  • 2025年发电机厂家权威推荐榜:柴油发电机组/康明斯/玉柴/高压/大功率发电机组专业选购指南
  • 2025年锥芯板品牌口碑排行榜单Top10:行业精选与选择指南
  • 强网杯s9初赛 PolyEncryption wp
  • 基于TPS5450DDAR的24V转12V降压电路设计
  • Boost 搜索引擎 - 实践
  • 20232409 2025-2026-1 《网络与系统攻防技术》实验三实验报告
  • 训高代
  • Spring AOP 原理
  • 详细介绍:医疗人读懂 LLM 的第二课: 使用 Transformer 下篇
  • 针对单元测试、集成测试、系统测试和验收测试(用户测试)各自的目标和测试内容不同,设计对应的各类测试用例 - 详解
  • 【STM32项目开源】基于STM32的智能宠物防丢监控便捷的系统
  • P11233 [CSP-S 2024] 染色题解
  • hive udaf 输入输出处理参考手册 - 指南
  • 250921
  • 位运算(早晚得学会)
  • Jvm参数分类
  • 10/20
  • 2025年市面上工程石材产品排名前十:选购指南与品牌深度解析
  • 2025年市面上工程石材产品排名前十:权威榜单与选择指南
  • 深入解析:【C++】继承
  • 20231427田泽航第五周预习报告
  • 利用错误配置的postMessage()函数实现DOM型XSS攻击
  • 听说今年很多应届硕士很难找到工作...
  • 开源 C++ QT QML 创建(四)复杂控件--Listview
  • 洛谷 P7380 [COCI 2018/2019 #6] Konj 题解