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

MX 练石 2025 NOIP #9

继续怒砍 25pts!


2025 --【炼石计划 NOIP】-- 第九套

链接:
题解:

时间:4.5h (2025.09.25 07:40~12:10)
题目数:4
难度:

估分:20 + 0 + 5 + ? = 25 + ?
得分:
Rank:


场祭

读题。

草咋这么难。

A,推了一会儿发现怎么都不行,打暴力走人。

B,想 dp 但是不会处理插入中间的情况。去想状压,想了个 \(O(2^n nx)\) 的状压,就是直接枚举 \(f_{s,i,j}\) 表示选 \(s\) 这些数,最后一个是 \(i\),长度为 \(j\) 的方案数。写写写发现是 \(O(2^n n^2 x)\) 的不过没什么区别,哦好像可以优化,因为如果不安排没必要的空格,长度最大为 \(n^2\) 左右,这样是 \(O(2^n n^4)\) 的,>1e9 了。本来想压压长度来着,然后打表发现长度最多为 \(n(n-1) + 1\),压不压没啥区别。

不过应该可以卡过去一部分,写写写,没过样例,改了几个肉眼可见的错之后还是没过,试试小数据,哦原来最后考虑空格计数的时候直接组合数会算重吗。

想想想,就是一个形如 \(\sum x_i = k\) 且规定部分 \(x_i \ge l_i\) 的方程,有多少解,但是不会。

那就只能在 dp 里考虑空格了,又回到了 \(O(2^n n^2 x)\),写写写,发现需要考虑在没有限制的地方加空格的情况和有限制的地方加空格的情况,最后想到什么来着忘了,总之发现这个东西很难处理,然后就没有然后了。

只能打暴力了,但是暴力也不会,跳了吧。

嗯 C 直接打暴力,然后发现打的暴力是 \(O(n^2V)\) 的,一个 subtask 也过不了,打了菊花图的特殊性质走人。

D 直接暴力模拟,其它的不会。应该有一点分吧。

寄寄寄,摆烂去看番了。最近也是开始看魔圆了呢。


补题


天依宝宝可爱!

http://www.hskmm.com/?act=detail&tid=16936

相关文章:

  • dockerfile
  • PostgreSQL 的索引Ooracle、Mysql索引的类型对比和说明
  • Docker打包CMake项目镜像操作步骤
  • Linux dmesg 内核日志查看工具详解
  • 【智慧】 gym104385
  • __repr__魔术方法
  • 基于萤火虫算法(FA)优化支持向量机(SVM)参数的分类实现
  • OSS cp(下载文件)
  • 有范同城旅游广告小程序系统:赋能旅游行业数字化运营新生态
  • Active Directory安全指南:默认域管理员账户的安全管理
  • 微云二手车运营版系统:多端覆盖的二手车平台解决方案
  • Linux常见命令1
  • 下载并安装ossutil
  • Unigine整合Myra UI Library全纪录(1)
  • new 为数组开辟内容空间的时候,数组大小这个额外的信息是如何存储的? int * p = new int[5]; 指针p 指向的的int 数据地址还是数组大小的地址?
  • 欧拉函数学习笔记
  • PDF论文文字公式提取,翻译与对照代码(自用)
  • Lambda表达式 - AlgosEng
  • ABAP 调用HTTP上传附件中文乱码
  • PDF入参以及模板对应签章图踩坑点 JAR版本为 iText5
  • 从 0 到 1 精通 SkyWalking:分布式系统的 “透视镜“ 技巧全解析
  • 系统调用brk 和 mmap 有什么不同?
  • 雷达系统杂波设计与仿真
  • 国标GB28181视频平台EasyCVR一体化加油站安防视频监控方案与实践
  • JavaScript 沙箱
  • PDF入参以及模板对应签章图踩坑点
  • 高性能PCIe 3.0软核,x1~x16,支持EP/RC,AXI4接口,内置DMA控制器,适用ASIC和FPGA
  • 使用git clone 批量下载huggingface模型文件
  • Python 换进安装GDAL
  • sync(同步本地文件到OSS)