首页 > 其他分享 >[游记] noip 2024 & 退役记

[游记] noip 2024 & 退役记

时间:2024-11-30 23:11:07浏览次数:7  
标签:noip 位置 T2 然后 times 2024 游记 100 129600

11.29

在机房训练的最后一天

做了点儿彩色绿题,学了下 2-sat,打了会儿板子,把 D 盘收拾了一下,带走了所有东西。

默念:不考高精,不考大模拟……不考拉插……

11.30

高二了,退无可退

6.30 起床,吃的饺子。

8:00 赶到考场。同学已经在了,西工大附中还是很有牌面的,拉了个大横幅 ccf noip2024 考点。

8.25 左右进的考场,机况很好,键盘很屎,比 csp 好在左右有个挡板,不过地方贼小,胳膊都伸不开,演草纸没地方放,难受。

8.30 开题,浏览一遍,发现没有天天。

看 T1, WC 有点吓人。瞪了 10min 没思路。然后陆陆续续听见贼多敲键盘的声音,你们是不是都会了啊?!直接慌掉了。然后思路就有了。维护出来所有连续的 1 的段,然后对每个 1 段开桶,统计在这个段里对应的有多少 0,1。然后对每个点打上标记,看这个点属于哪一个段。然后一位一位遍历匹配,如果两个字符串的这个位置的所属段都有标记,并且对应桶里都有 1 或者都有 0,那就把 1 或 0 分别减掉 1,如果一个在段里一个不在,那就对标不在段里的那个字符。大样例直接放过去了。40min搞定。

我左边的那个哥们在吃手。

看 T2,发现没读懂题。然后翻了翻 T3T4,还是滚回来做T2吧。艰难的理解完题意之后,初步推断每一位上是不受任何影响的,我们称有一元关系的位置为关键位置,然后如果有两个相邻的关键位置那就 \(\times [v(v-1)+1 ]\),没有的话就 \(\times v^2\),测个大样例,被 \(129600\) 卡了。我们称两个最近关键位置之间形成的段为一段,那么这一段里的贡献并不是上述那样。尝试分解了一下 \(129600\) 的质因数,发现有一个 \(5\) 在里面,这个 \(5\) 肯定是加出来的,那么尝试使用 dp。考虑在这么一段里 dp,令 \(f_{i,1}\) 表示如果这个位置是关键点并且形成的段长为 \(i-1\) 的方案数,\(f_{0,i}\) 表示这个位置不是关键点并且段长为 \(i-1\) 并且段末端是关键位置的方案数,那么有:

\[\begin{split} f_{i,0}=&v^2\times f_{i-1,0}\\ f_{i,1}=&v\times f_{i-1,1}+v(v-1)\times f_{i-1,0} \end{split} \]

矩阵快速幂优化即可。也是出了 \(129600\)。

我左边的那个哥们在吃手。

还有 1h,打了T4暴力,唐氏没想到预处理,然后 \(<=5000\) 的点没吃上。打了个 T3 骗分,似乎挂掉了。

不知为甚我的 dev 会在编译之后未响应一段时间,仅限暴力代码会这样。

然后再 “乌邦图” 里跑了,没问题,就填表打包了。

\(100+100+0+10=210\),别挂求求啦

结束后听说 t1 很多人没出来,不知道在敲啥键盘

标签:noip,位置,T2,然后,times,2024,游记,100,129600
From: https://www.cnblogs.com/xiaolemc/p/18579120

相关文章

  • 2024-2025-1 20241409《计算机基础与程序设计》第10周学习总结
    这个作业属于哪个课程(2024-2025-1-计算机基础与程序设计)这个作业要求在哪里(2024-2025-1计算机基础与程序设计第三周作业)这个作业的目标信息系统、数据库与SQL、人工智能与专家系统、人工神经网络、模拟与离散事件、排队系统、天气与地震模型、图形图像作业正文......
  • NOIP2024 游记
    NOIP2024赛后总结突发情况刚来到座位,开始试机!但是我只定义了个变量同时读入后再输出——发现运行了将近\(10\)秒钟左右,还把Dev-C++给卡得未响应了?!想起之前看到李易同学长的NOIP游记,这也太类似了吧,赶紧找监考老师换了一台电脑,但是好像还是有点慢,那就算了吧!(后来好像用着用......
  • 2024base新生赛week4pwn——ezstack
    首先检查一下保护,发现基本上没有。然后用ida打开发现,就一个gets函数可以利用。由于没开canary,所以这里可以轻松溢出,但是由于程序只调用了没有输出函数,所以没办法直接泄露函数真实地址,打常规的ret2libc。不过好在程序里有csu函数,还可以打ret2csu。不过还是上面那个原因,不能......
  • MySQL事务学习-2024-11-30
    [学习记录]MySQL事务锁的兼容情况总结-GPTS锁和X锁的兼容性在MySQL中,S锁(共享锁)和X锁(排他锁)的兼容性如下:锁类型S锁X锁S锁√兼容×不兼容X锁×不兼容×不兼容具体说明:S锁(共享锁):多个事务可以同时对同一数据加S锁(即允许多个事务同时读取数据)。如果一个事务已经持有......
  • 20222306 2024-2025-1《网络与系统攻防技术》实验七实验报告
    1.实验内容1.1实验目的及要求本实践的目标理解常用网络欺诈背后的原理,以提高防范意识,并提出具体防范方法。具体实践有(1)简单应用SET工具建立冒名网站(2)ettercapDNSspoof(3)结合应用两种技术,用DNSspoof引导特定访问到冒名网站。1.2本周学习内容本周学习内容主要是Web安全,了解......
  • 2024.11.30 周六
    2024.11.30周六Q1.1200给定x(<=107),m(<=1018),循环i:1~m,t=i^x,问t为x或m因子的数量。Q2.1400给定n个数,选择四个坐标点组成一个边平行于坐标轴的矩形,问面积最大时选的点。Q3.1600给定一数组(非负),在非零数中每次可选一个数(代价本身)/相邻2个数(代价和的2倍)。问最小......
  • NOIP 2024 游记
    希望能撑过去。Day-1NOIP模拟赛终结篇。打的挺唐,挂了小100pts。rp++。下午正常体育课(出发前一天标配),打了篮球,手感逐渐变优。想到可能是HZOI2023最后一次这样打了,有点伤心。改题,调整心态,写题解,看板子。平凡的下午。晚饭后狂打板子不止,和Abnormal123看口胡之前的模拟......
  • 中睿智能:领航前行,2024智能仓储物流行业解决方案合作论坛盛启
    11月28日,由东莞市工业和信息化局指导,广东中睿智能科技有限公司(以下简称“中睿智能仓储”)主办的“仓储新动能智造新未来——2024智能仓储物流行业解决方案合作论坛”在东莞东城新发兴创新工场盛大举行。此次论坛汇聚了来自智能仓储物流行业的专家学者、企业精英和技术骨干,共......
  • NOIP2024 游记
    开题,先看A的特殊性质,然后很快就有了正解思路。写加调,还好这个机子安装了单步调试,很快就调完了但还是错,有点慌。5分钟瞪出两个错误,然后9:11过T1,2分钟检查,希望别挂。开T2,刚开始以为是推性质DP题,后来发现直接乘法原理就行,40分钟才写完。看到T3,感觉不太能做,T4瞄了一眼......
  • 2024⾥昂展会见证泳池清洁⾏业3.0时代到来
    每两年举办一次的里昂泳池展(PiscineGlobal)被誉为全球泳池桑拿设备行业的“风向标”。2024年11月,这一全球规模最大、最具影响力的行业盛会在法国里昂如期举行。全球众多企业踊跃参展,展示其创新突破,其中泳池清洁机器人行业是发展最快的创新热点之一。随着技术的不断迭代,泳池清洁......