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

2025/10/16 模拟赛笔记 - sb

2025/10/16 模拟赛笔记

A. cipher

期望得分:100pts

实际得分:100pts

时间:50min

简单题,但是我是 fvv,有些细节调了会儿

B. seq

期望得分:100pts

实际得分:80pts

时间:1h

挂分原因:没有初始化导致有些不合法的点虚空转移

样例给的也太水了吧

C. france

期望得分:100pts

实际得分:0pts

时间:1h30min

挂分原因:神秘错误+空间开大

肯定要根号分治啊。首先按照 \(Att\) 分治。如果 \(Att \le \sqrt(V)\),那么直接预处理每一个 \(Att\) 的所有前缀 \(i\) 会产生的攻击力。如果 \(Att \ge \sqrt(V)\),那么考虑 \(Att\) 会将 \(V\) 分成 \(\sqrt(V)\) 段,其中第 \(i\) 段产生的贡献是 \(i * (att_r - att_l - 1)\),适用数据结构维护每个前缀产生的贡献再差分即可。需要注意的是我们统计攻击力的时候枚举的复杂度是 \(\sqrt(V)\),为了降低复杂度,需要使用 \(\O(1)\) 查询的数据结构,比如分块,每次修改操作的时候修改 \([p, V]\) 这一段,单点查询即可

D. glass

期望得分:5pts

实际得分:5pts

时间:1h

一点不会做,想了 1h 发现完全想错了,于是去做 T3 去了

http://www.gsyq.cn/news/22571.html

相关文章:

  • 神经网络之Softmax激活函数求导过程 - 指南
  • experiment2
  • 关于卷积神经网络(CNN)的入门学习报告
  • 【记录】Ubuntu|Ubuntu服务器挂载新的硬盘的流程(开机自动挂载) - 指南
  • 10月16日日记
  • 为 .NET 10 GC(DATAS)做准备
  • LLM学习记录DAY3
  • 二进制警报器
  • 常见问题处理 --- win卡任务栏 设置无法打开 桌面重启
  • p66实验题
  • 20251016
  • 虚拟线程的pinned问题终于被jdk25完美解决了
  • P4168 [Violet] 蒲公英题解
  • VGG使用块的网络
  • 使用SpringBoot + Thymeleaf + MyBatisPlus实现一个简单的书籍管理系统
  • 创业思路
  • P2605 [ZJOI2010] 基站选址
  • kafka连接认证
  • CF622D 题解
  • vue学习的总结
  • 【28】C# WinForm入门到精通 ——多文档窗体MDI【属性、强大的方法、实例、源码】【多窗口重叠、水平平铺、垂直平铺、窗体传值】
  • 第五周预习
  • 2025 非标门/铸铝门/别墅大门厂家推荐榜:聚焦品质与服务的实力之选
  • 工业数字化未来:IT与OT融合实践
  • 阅读《记录一类分治方法》笔记
  • CF2140E2
  • 实验指导-基于阿里云Serverless应用引l擎SAE的服务部署迀移 - 详解
  • 夜莺监控设计思考(二)边缘机房架构思考
  • 德州东站换乘攻略(仅供参考)
  • Date 2025.10.6