首页 > 其他分享 >2024 CSP-S2 游记

2024 CSP-S2 游记

时间:2024-11-06 19:47:23浏览次数:1  
标签:int S2 SHENSELF 头晕 DAY 2024 freopen CSP lld

DAY -1

上午劳改课找了个提高模板题单,发现啥板子也不会写了,遂开始焦虑。

下午第二节课下课后就和 HXY 去找琮琮姐请假了。

晚上开始头晕头痛,想着考试当天带瓶布洛芬以防万一吧【结果忘了

最后也没洗漱就直接睡了。

DAY 0

MORNING

前一天晚上头痛的要命,晚上没睡好,早上不到六点就自然醒了,头晕晕的感觉要炸。

醒来后发现睡不着了,遂起床去洗了个头,想着用热水缓解一下,结果没用。

七点十五左右到了学校,飞奔到教室拿身份证【其实是坐电梯。

不到七点半就出发了。

后面没什么好说的,因为我一直在听歌睡觉【《反深代词》好听爆爆爆!!!

快到日照的时候天晴了,头晕稍微缓解了一些。【阴天就头晕真的很烦!!!

AFTERNOON

到站后去上厕所,在大学里许愿的地方看到了”祝王浩然金榜题名,心想事成,逢考必过,前程似锦“,遂见人就拉过来分享。

跟 XZM 还有 W(S)Y 去学生食堂吃饭,两年前来过对路线还有印象。【XZM 竟然路痴。

随便吃了点,吃了个八分饱左右就回车上了。

想起来没复习 Dijkstra,遂开始敲板子,居然全 TLE。

心态崩了,遂睡觉【但是因为上午睡的太多了所以就睡了 \(10min\) 左右。

醒来之后喝了半瓶咖啡,看到大家都在车下一个小湖边玩,于是下了车坐在路边堆石子。

\(13:40\) 出发去考场。

CONTEST

进入考场后第一反应是好热!!!真的特别热!!感觉穿短袖都会热的程度!!!【穿着加绒卫衣的孩子汗流浃背了。

不知不觉中已经不头晕了,心态很松弛,状态比较好。

先写了缺省源,加了大量注释提醒自己,大概如下:

#include <bits/stdc++.h>
#define int long long
#define INF 0x7fffffff
using namespace std;
typedef pair<int, int> pii;
const int N = + 29;//别忘了初始化数组大小

int n, m, k;

void tbcsolve() {
    //输入使用 scanf,记得用 %lld,别忘了加 &

    //输出使用 printf,记得用 %lld
}

void tbcclear() {
    //多测要清空!!!
}

signed main() {
    // freopen("","r",stdin);
    // freopen("","w",stdout);
    // 重点检查 freopen !!!!
    int SHENSELF = 1;
    // scanf("%lld", &SHENSELF);
    while(SHENSELF--) {
        tbcsolve();
        tbcclear();
    }
    return 0;
}

写完缺省源,建完文件夹,就开始什么讲述规则确认的环节了。

确认完了之后就到了喜闻乐见的输入密码环节,可惜今年的密码都挺阳间的,但是我们的监考老师 PDF 密码忘记输入 H 导致我密码错误 \(\times 4\) ,所以又变得喜闻乐见了

先用了 \(5 min\) 左右把样例拽进文件夹,建好文件,配置好编译环境,用 hello,world 确保编译环境没有问题之后才开始写代码。

\(T1\) 不难,倒序更新最大值,一遍过了大样例,\(14:45\) 结束 \(T1\) 。

然后又到了每次都折磨 TBC 的丧心病狂的 \(T2\) ——

  1. 首先看到特殊性质,直接上手分讨(\(a = 0\),\(a > 0\),\(a < 0\))

    第一种情况很简单,有脑子都能想出来(最后没脑子好像就没脑子在这里了)。

    第二种情况由于是一直在加速的,所以判断最后一个测速仪处会不会超速就可以了。

    第三种情况由于是一直在减速的,所以判断第一个测速仪处会不会超速就可以了。

  2. 写完第二种情况突然想到,每一辆车对结果的贡献都是独立的,所以可以一辆车一辆车的处理,这样就从特殊性质扩展到全局了,于是又爆改了一通代码。

  3. 写完之后过了 example1 但是没过 example2,此时 \(15:30\) 左右 ,突然发现每辆车居然还有个 \(d\) 数据,糖丸了。

  4. 考虑上 \(d\) 之后就不会写匀减的情况了,上了个厕所,吃了个薄荷糖,还是没想明白,就去把 T3T4 读了。

  5. 后来想好了是用二分,然后又想到匀加匀减或许可以用同一个机器,然后又……(反正就是想到了很多情况但是脑子特别乱所以现在我也理不明白)。

最后留了一个过了 example1 和 example3 的版本,不知道能拿多少分就这样吧)。

此时已经约 \(18 : 15\) ,直奔 \(T3\) 暴搜 \(20pts\) 。

最后反复多次检查 freopen、头文件、数组大小、return 0、输入输出、多组测试,确定没问题之后删除了无关文件,这时候监考员已经在催着交了,遂交。

EVENING

在一片 180+ OI 爷的包围下终于走出了考场,刚找到家长,想起来外套没拿,遂又跑回 7 楼拿【累死我了。。

回家路上因为上午睡太多了而且家长不让看手机,所以一起玩了三四把狼人杀和一把谁是卧底。

约 \(11 : 30\) 左右顺利到家!!

DAY 9

出分了喵喵喵——

\(100 + 20 + 20 + 0 = 140pts\) ,比较符合预期了【毕竟我真的不知道我这 \(T2\) 能骗多少。

就是 \(T2\) \(3h\) 得分 \(=\) \(T3\) \(5min\) 得分有点难蚌。

顺利进入 \(NOIP\) 以及成为你校唯一一位 \(NGOI\) 选手)

开吧 像花一样

迎光的方向

破开土 褪去壳 长成新的模样

长吧 像树一样

触碰天堂

勇敢的 坚定的 拥抱世界的晴朗

——周深《芽》(作词:周洋曦)

标签:int,S2,SHENSELF,头晕,DAY,2024,freopen,CSP,lld
From: https://www.cnblogs.com/Trubiacy/p/18530922

相关文章

  • 2024/11/6日 日志 正则表达式,web与HTTP
    正则表达式点击查看代码--正则表达式--·概念:正则表达式定义了字符串组成的规则--·定义:--1.直接量:注意不要加引号--varreg=/^lw{6,12}$/:--2.创建RegExp对象--varreg=newRegExp("^lw{6,12}$");--·方法:--· test(str):判断指定字符串是否......
  • 【考试题解】NOIP2024加赛2
    目录A.新的阶乘(factorial)题目内容部分分?pts正解思路代码B.博弈树(tree)题目内容部分分80pts正解思路代码C.划分(divide)题目内容部分分10pts14pts正解思路代码D.灯笼(lantern)A.新的阶乘(factorial)题目内容定义运算\(f(x)=x^1\times(x-1)^2\times(x-2)^3\dots2^{x-1......
  • 第十届中国大学生程序设计竞赛 哈尔滨站(CCPC 2024 Harbin Site)
    B.ConcaveHull题目描述简单多边形是平面中由线段组成的闭合曲线,这些线段首尾相连,除了因连接共用的线段端点,任何两个线段都不能彼此相交。简单多边形可以分为两类:凸多边形和凹多边形。一个凸多边形是指:多边形中任意两点间的线段上的所有点都在多边形内,包括在内部或边界上。......
  • SS241106B. 即便看不到未来
    SS241106B.即便看不到未来题意给你一个无限大的三维空间,有\(n\)个点,每个点的坐标是\((x_i,y_i,z_i)\),满足\(n\le5\times10^5,|x_i|,|y_i|,|z_i|\le10^9\)。你从\((-inf,-inf,-inf)\)出发,可以向三个正方向走。定义攻击距离\(k\),若你在\((x,y,z)\),对于\(\max\{|x-......
  • TPAMI 2024 | NICEST:用于鲁棒场景图生成的噪声标签修正与训练
    题目:NICEST:NoisyLabelCorrectionandTrainingforRobustSceneGraphGenerationNICEST:用于鲁棒场景图生成的噪声标签修正与训练作者:LinLi;JunXiao;HanrongShi;HanwangZhang;YiYang;WeiLiu;LongChen摘要几乎所有现有的场景图生成(SGG)模型都忽视......
  • HNCPC2024
    E拼接串题目描述给出一个长度为\(n\)的正整数串\(a\)。现在可以把两个没有重叠的连续子串前后拼接起来,但是要求拼接之后的数串中每个正整数不能出现超过\(1\)次。请问能拼接出来的符合要求的数字串的最大长度是多少。输入描述第一行一个整数\(n\)\((1\leqn\leq1,......
  • 2024网络安全面试题大全(附答案详解)看完表示入职大厂稳了
    今天为大家各大厂面试题1.深信服面试题难度系数:中一面:时间太久了,记不太清了,难度相对还是可以的二面:~sql注入的原理是什么–本质:将用户输入的不可信数据当作代码去执行–条件:用户能控制输入;;;原本程序要执行的代码,拼接了用户输入的内容,然后执行~说说Linux的信号机制?~J......
  • 20222323 2024-2025-1 《网络与系统攻防技术》实验四实验报告
    一、实验内容(一)恶意代码文件类型标识、脱壳与字符串提取对提供的rada恶意代码样本,进行文件类型识别,脱壳与字符串提取,以获得rada恶意代码的编写作者,具体操作如下:(1)使用文件格式和类型识别工具,给出rada恶意代码样本的文件格式、运行平台和加壳工具;(2)使用超级巡警脱壳机等脱壳软件,......
  • zlibrary中文版入口及电子书客户端/app(2024更新)
    Z-library是一个全球范围内庞大的数字图书馆之一,其藏书量非常丰富。截至最新数据,Z-library共收录了超过9,826,996册电子书以及84,837,646篇学术期刊文章。这个数字图书馆覆盖了从经典文学巨著到前沿理工学科,从人文艺术瑰宝到专业学术论文的广泛领域,几乎能够满足每一位求知者的阅读......
  • 百万年薪!2024 Salesforce高薪职位排行
    随着Salesforce在全球的普及,这一平台不仅带来了新的职场机会,更为从业者提供了优渥的薪资待遇。最近的Salesforce薪资调查显示,Salesforce生态系统中不同职位的薪资水平相当可观,尤其在美国市场,一些顶级岗位的年薪可达到令人惊叹的百万级别。今天我们就来细数2024年Salesforce的十......