首页 > 其他分享 >2023 CSP-J/S 游寄

2023 CSP-J/S 游寄

时间:2023-10-22 20:16:17浏览次数:27  
标签:暴力 T4 2023 开题 看题 CSP 模拟

赛前

停课了两个星期,打了好几场模拟赛。

(吐槽一下,说是 CSP-S 模拟赛,但难度和知识点早就超了提高了)。

模拟赛的质量很高,学到了很多算法和小技巧。

当然,每天都被爆踩。

上午:CSP-J

开题仍然延续老传统:顺序开题。

apple

很快找到了性质:逢三取一,打了一会就切了。

road

一开始考虑了 dp。

后来发现没必要,就一个贪心。

维护一个下降子序列,然后暴力跑就好了。

uqe

模拟,就跟着题目打。

bus

一开始想到拆点,但又没有继续想(真遗憾啊~)。

后面又想强连通分量缩点化成 DAG,结果强连通分量内还要考虑一大堆,没做法。

最后搞得没时间了,打了个总司令就结束了。

下午:CSP-S

上午搞得有点没信心了,一开始还想打保守点。

看了看题:T1 一眼暴力,T2 没啥思路,T3 题面好长,T4 什么东西。

最后还是顺序开题了。

lock

一眼暴力。

结果看题看漏了,没看到 “这 \(n\) 个状态都不是正确密码” 这句话。

搞得我调来调去大半天,最后重新审题才调对。

game

一开始没啥思路,只有个 \(O(n^3)\) 的暴力。

想了想应该是 DP,遂设 \(f_i\) 表示以 \(i\) 为左端点的合法区间个数。

然后……没想出来。

感觉自己思路是不是有点问题,然后开始发散思维,还真让我想到了个算法。

处理区间问题,试下 CDQ 分治(他甚至在初赛时出了一遍)。

然后按照题意,构造出了跨中点的区间贡献形式(消掉所有可以直接消去的字母后不就是回文串嘛,打了颗 Trie 树维护了一下)

然后就过了所有大样例。

自己造了 \(2 \times 10^6\) 的大样例,发现跑了 \(2\) 秒超时了。

最后发现忘开 \(O2\),开了就过了。

struct

还剩一个半小时。

看题,然后上手。

拉扯了一个小时,挂了,咋调调不对,只好重构。

半个小时重构还不对,遂寄。

tree

瞟了两眼,笑死,打都没打。

赛后

爆炸爆炸爆炸爆炸。

民间数据评测(luogu、小图灵、云斗)结果:

CSP-J:300(+T4的分数,T4打了总司令,看天了)、rk191。

CSP-S:200、rk190。

标签:暴力,T4,2023,开题,看题,CSP,模拟
From: https://www.cnblogs.com/2021cjx-akioi/p/17780960.html

相关文章

  • CSP-S 2023 总结
    CSP-S2023总结第一次搞csp-s复赛,感觉没考好。估分150+,感觉要寄。先全部看一遍,第三题看了一眼就走了,其他题大概有一点思路,感觉大概150的样子。T1一开始读错题乱搞了30分钟才发现,然后有花了15分钟打完。T2第二题花了一小时想不到正解,就搞了个\(O(n^2)\)的水法。打完之后......
  • Pycharm 2023.2 最新po jie版安装教程(附激活码,亲测有效)
    申明:本教程Pycharmpojie补丁、激活码均收集于网络,请勿商用,仅供个人学习使用,如有侵权,请联系作者删除。若条件允许,希望大家购买正版!前言笔者分享一种比较靠谱的Pycharm pojie方案:激活脚本+激活码(全自动模式),即本文教程所写,这种方法适合最新的几个版本,具体步骤跟着本文教程一步......
  • CSP-S 2023游记
    CSP-S2023游记Day?-Day-1备考,思考了很多种的骗分算法,查看准考证。每天依然在做模拟赛,感觉对DS题的感觉不太良好。Day0比赛前一天,感觉心情不是十分紧张。上午玩了一下NOILinux,挺好玩的。下午有老选手给我们讲保龄经验,挺乐的,然后挺期待CSP的题的吧,只要不太变态就可以了(许......
  • 「CSP 2023」邮寄
    day-10086没事干来开个坑临近才想起马上CSP2023了...开始复习(得知提高\(>60\)就能二等233333,于是乎报了提高)day-48csp-j模拟赛100+0+90+10=200有点崩day-41初赛资料终于发了,还以为学校准备放弃我们了day-36这一周都在背初赛资料还要搞WHK。。。32页给我脑子背ML......
  • 吃薯片2023游记
    吐槽:开赛太热,后半场太冷,可能是第一排太靠前门导致的。啥都想不了,啥都想不了,啥都想不了,啥都想不了,啥都想不了。没有c++14属实答辩(虽然不是他的问题,但是删了=c++14忘打=c++11属实难绷)。shift+空格打不出空格真是ex。体验极差。正文:题解:T1:水题,先看数据范围,然后暴力找交集......
  • 2023-2024-1 20231405 《计算机基础与程序设计》第四周学习总结
    2023-2024-120231405《计算机基础与程序设计》第四周学习总结作业信息作业属于哪个课程https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP作业要求在哪里https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP/homework/13009作业的目标自学《计算机科......
  • 2023-2024-1 20211211 第三章学习笔记
    一、多任务处理多任务处理指的是同时进行几个独立活动的能力在单处理器(单CPU)系统中,一次只能执行一个任务。而多任务处理是通过在不同任务之间多路复用CPU的执行时间来实现的,即将CPU执行操作从一个任务切换到另一个任务。不同任务之间的执行切换机制称为上下文切换,将一个任务的......
  • 2023.10.22博客
    有一段时间没写博客了,主要原因是忘了写了,哈哈哈。这段时间把分支与循环的内容收了尾,并开启了一个全新篇章函数,我会将我的笔记贴在下面:库函数(cplusplus.com/reference/clibrary/库函数查询)常见库函数 strcpy//strcpy-stringcopy-字符串拷贝#include<stdio.h>#include<s......
  • 2023中山市香山杯网络安全大赛 pintu Writeup
    Misc题目名称:pintu题目描述:转换拼接好的图片时在最后加个f题目内容分析:给出4703张黑白图片,然后还有提示是8->10根据提示,很明显在说明进制数,也就是8进制转10进制。因此,根据提示想哪些东西可以转数值看到图片只有黑白,于是将其替换成二进制,并转成字符。根据验证这里是将白......
  • CSP-S2023游记
    day-3在走廊追ncwzdlsd时把手划破了,去医院打了一针,还有点嗓子疼第二天选择请假day-2早上状态还行,还能正常听课,还写了个差分约束板子,下午睡了一觉后就开始烧了day-1退烧了谢天谢地,就是开始嗓子疼,半夜三点起来还有痰...day1早上起来除了嗓子疼状态还行,把板子打了一遍,还打了几......