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

GDKOI2025游记

gdkoi居然复活了,居然还是一天ioi一天acm。有点骚。

突然发现上次参加的是 GDKOI2024。所以其实实际上GDKOI没有断过(

day1

noip后4周没有训练了,有点累。

发现只有所在机房使用windows。

八点半,看t1。发现是乘法感觉到指数不会很大。

然后就往dp那方面想。令 \(f_{i,j}\) 表示处理完前 \(i\) 种指数,乘积 \(\le j\) 的方案数,总共有 \(O(\log V)\) 种指数,每种一起转移。

又想了一想感觉好像有点慢。然后不会了。太久不训练导致的。

然后随便乱想了一下发现可以考虑求乘积为 \(i\) 的方案数。然后分解质因数后将每种质因数独立填进去。那么只需要一开始预处理填数方案即可。

写了一个碍事筛直接过了。用了接近50min。

但是发现比赛延时了30min。于是等价于我20min通过此题。

接着看t2。想考虑变成从1出发去其他点。然后稍微尝试刻画了一下路径发现比较奇怪。

然后准备考虑点分治或启发式合并再想想。

然后去拉屎。过程中突然想到能不能直接建图跑最短路。发现三类边可以类似用一个虚树的结构刻画。

回来后试了一下,发现不行。然后换了一种拆点方式,发现可以了。写了一发过了。

这时十点左右。还有4h。这不是赢了吗。

然后发现t3是 \(O(1)\) 输入计数。尝试了一会直接数,发现不行。然后花了一点时间终于会了一种方法。

写了一个 \(n^4\),交一发发现过了 \(n^3\) 分。那懒得改了。

然后想 \(n^2\),因为有很多分。然后经过一些时间后推出了另一个 \(n^3\) 做法并不会优化。

十二点半后紧急熔断。然后做t4。发现是诡异选择题,并且我不会任意一个能写的做法。

于是开始退火。花半小时写完交一发发现有49分。

然后开始拼暴力。发现有个13分的特殊性质没过,想了一会发现不会。

然后开始尝试优化t4退火和t3 \(n^3\) 以获得更高的分数。最后失败了。

100+100+45+49=294

然后出来发现较少人会t3。那不管了。

也是靠写乱搞弄了个金牌。吃完午饭后回家了。

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

相关文章:

  • Thinkphp_Laravel框架开发的vue智慧办公hr招聘辅助管理系统
  • 【题解】Atcoder Beginner Contest 437(ABC437) A~E
  • 学期回顾随笔_102301412_章鸿晨
  • CSS 颜色
  • 7.C++入门:类和对象|日期类的实现|取地址运算符重载|const成员函数|初始化列表|类型转换
  • PyTorch安装教程Linux版:Ubuntu+CUDA+cuDNN完整流程
  • Python 3 推导式
  • YOLOv11目标检测模型训练实战(基于PyTorch-CUDA镜像)
  • PyTorch-CUDA-v2.6镜像发布:开箱即用的AI训练环境
  • Docker Compose编排多个PyTorch服务,构建AI微服务架构
  • Vue.js 过渡 动画
  • SSH密钥登录PyTorch容器,提高远程开发安全性
  • C 函数指针与回调函数
  • 生成何以智能?——论道法术器贯通的生成式AGI新范式及其技术实现
  • Thinkphp_Laravel框架开发的vue植物园性毒源成分管理系统_y2201
  • 无需复杂配置!PyTorch-CUDA基础镜像一键启动GPU训练
  • Java计算机毕设之基于SpringBoot+Vue的英语学习平台设计与实现基于springboot的大学生英语学习平台(完整前后端代码+说明文档+LW,调试定制等)
  • AI论文写作神器:6大工具一站式搞定选题到降重,1小时完成初稿效率翻倍!
  • 8.C++入门:类和对象|static成员|友元|内部类|匿名对象|对象拷贝时的编译器优化
  • 深度学习入门必看:如何在Windows上安装PyTorch GPU版本
  • C++ 模板
  • Git下载慢?教你用国内镜像加速克隆PyTorch相关项目
  • Java计算机毕设之基于springboot的宾馆客房管理系统Springboot+vue宾馆酒店客房管理系统(完整前后端代码+说明文档+LW,调试定制等)
  • 利用PyTorch-CUDA-v2.6镜像实现大模型Token生成加速
  • Thinkphp_Laravel框架开发的vue职位数据采集与数据分析系统设计与实现
  • YOLOv11模型训练新选择:PyTorch+GPU云环境部署指南
  • 生成何以智能?——基于六十四卦状态空间的原理认知新范式
  • Thinkphp_Laravel框架开发的垃圾分类系统的设计与实现
  • Markdown写技术博客 + PyTorch训练模型,全流程自动化实践
  • PyTorch安装卡在‘Installing, this may take a few minutes...’?一招解决