2023CSP游寄

news2025/1/13 7:23:17

初赛 DAY -2

才刚考开学测就来初赛。

复赛之后就是月测,这就是初三吗。

初中最后一次 CSP,如果 S 没一等就得摆烂了。希望别因为各种原因爆炸。

在这里插入图片描述

中午下午借着刷初赛题的名义摆烂,半道题都没写。

CSP2023RP++

初赛 DAY -1

看我发现了什么。
在这里插入图片描述

初赛 DAY 0

还在学校呆着

中午刷了半套题,把老师给的资料看了一遍

晚上甚至还有课,语文道法。

道法老师怕不是喝多了,《妈的比我的还先进,啊我不小心爆粗口了》《你们忘记我今天晚上说的话啊》《我们都是黑人》笑死我了。

9:30 离开学校

10:30 到家。

TC那句话早已跑到脑后,12:00睡觉。

初赛 DAY 1

日常9:00起床
做一套卷子,做一半不想做了(
摆烂到12:00
吃饭
继续摆烂
12:45出发
拿了本算法书在车上看,但翻都没翻一页
1:30到达,车上我妈发来了上午深圳CSP-J的试题,据说是某个聪明人带出来的,随便做了做。发现这人错了好多
但J组真的水。

1:45进入学校,在路旁发现了wxd,yzh还有学弟。
对了下考场,都在2楼,yzh和我一个考场,wxd在隔壁

聊了聊阴间题,然后一起去考场。
在考场外徘徊了20分钟,期间监考员不停催我们进去,顺便复习了一下linux的操作(这么早进去罚坐?

2:15进考场

环顾四周,前面有个大聪明,右边没来考试,左边是学弟,其他都是外校的。

监考员发答题卡、试卷

发了半天,答案是监考员偏要答题卡和知情同意书一起发,却不知道这样时间复杂度还是 O(n),但常数大了两倍不止。

扫一眼试卷,程序阅读第一题位运算,第二题好像是个筛,第三题单调性二分乱搞?第四题一道图论,第五题不知所云。
填完信息再从第一题看起,这不刚聊到的 mkdir 吗?6

T2组合数学120-24 T3算法复杂度比较(竟然没让你计算复杂度! T4考虑贪心的放前,然后发现直接铺更好,暴力枚举。
T5B什么玩意 T7暴力 T8计算
T9一眼望去什么鬼玩意把位运算和逻辑运算放一起?我记得是先位运算再逻辑运算的。但你把优先级都列出来了有什么意思?还有你好歹 a&b 整成 0 啊,不然我都不用算后面那串了。
T10 考快排流程 T11完了我不会,-o是啥?我只记得g++ main.cpp。o大抵是output?所以-o后面接输出文件名称,我选A
T12 4678一眼奇数,找不同xxs都会 T13 现场找环是吧 T14 算半天,直接到 9 的有 8 种,到 18 的有 2 种
T15 《quick_power》

抬头一看,过去了 15min,时间都耗在 T13 上了。
开阅读程序

又是一道无实际意义的程序,暴算
T16 随便推推就行,T17又考越界,T18计算是吧,T19又计算?T20 T21你只会计算是吧?

什么鬼畜的筛法,拿 i^k 筛倍数?f[i] 代表最小的质因数,g[i] 代表最小质因数的指数次方。呃下面还有。看不懂,手推。
玩不起是吧,算个质因数和有你这样的?
话说 solve2 怎么这么短。
输出两行?那估计两种算法答案相同了。
我看看。
草居然考起反演来了, ∑ i = 1 n ∑ d ∣ i d = ∑ d = 1 n ∑ i = 1 ⌊ n d ⌋ i = d = ∑ d = 1 n i × ⌊ n d ⌋ \sum\limits_{i=1}^n\sum\limits_{d|i} d=\sum\limits_{d=1}^{n}\sum\limits_{i=1}^{\left\lfloor\frac{n}{d}\right\rfloor} i=d=\sum\limits_{d=1}^{n}i\times\left\lfloor\frac{n}{d}\right\rfloor i=1ndid=d=1ni=1dni=d=d=1ni×dn
T22用脚想都知道会变,T23都说了相等,T24两题一起送挺好。T25 完不会分析,大抵是 nlogn吧 T26这还分析?人家就一个循环,你不会以为除法 O(logn) 吧?T27 计算

f内二分,f0算啥,不是,你是不知道有全局变量吗?用个全局变量会死吗?

f0 似乎在算对于每个 i,往左延伸最远的 j 使得 a[i] - a[j] >= m 的 i - j 的和是否大于 k
f就是在求最小的 m 满足上面的。够了,可以做。
T28 ✔,T29 越界 T30 模拟 T31二分复杂度 O(logA),枚举复杂度 O(n) T32 范围减少,那答案变大 T33 模拟

再抬头看一眼时间,还剩1h,先填了答题卡,再开完善程序

第K小简单路径?有点麻烦,怎么做。啊原来是DAG,水题,随便计算个路径数量就行了。呃,把做法都说了有啥意思。
T34 先跳过 T35 。。。先判断再减真有你的 T36 显然 现在再来看 T34,哦排名 k <=f[u],T37 k>1 T38 --k

算法无数,你偏挑难想到的,而且还更慢。
大致是通过分治,转化成求左端在左边,右端点右边的区间的贡献。那么显然最大值就是左边到mid的最大值和mid到右边的最大值,那么我们可以对每个左边的最大值,找到右边的比他大最大值的位置 i,计算左边的最大值 * 右边 i 之前的位置个数,右边的 j 到 r 的最大值和。所有 i 的答案加起来就是最终答案。

聪明的,你告诉我,为什么我们的区间左闭右开呢?

填完卷子还剩15分钟,摆烂,看看周围,这才发现yzh在我右后方,我这列最后坐着wyf,qyb在左后方较远处。右前方不远处是学弟。

随便检查一下,T11举棋不定,还是选了A。摆烂

监考员收卷子收了半天,原因是要收答题卡,答题纸,试卷,草稿纸,知情同意书,监考员还不会优化算法,不知道可以莫队反复横跳。

5min过后才放走,在教室外直接开始嘲讽ccf。yzh说g++那题答案是B
和qyb,yzh一起下的楼,qyb表示不够时间。出校门时遇到xhj,聊起关于左闭右开区间。
感觉没有不确定的题,必过无疑了。这次居然没考视频大小计算,还有今年是第几届,甚至连计算机硬件CPU都没提。但算法比往届难,甚至考到了反演推式子。

下午吃完饭又遇到yzh了,他告诉我g++那题答案好像是A,他前面选择题就错了这道。nice(

晚上估了一下分,不知道什么垃圾软件,大题让我填入答案,鬼知道怎么填,你倒是给选项啊。填完选择题就跑路了,28分。

又找到一份答案,对了一下,有些题不一样,全部算错的话有80左右,稳过了。

初赛 DAY 2

重新看了看答案,发现好像确实错了,T31 还有个排序,时间复杂度是 O(nlogA+nlogn) = O(nlog(An)),我绷不住了。T32 问的是原输出和现输出的大小关系,原输出和先输出,而不是先输出和原输出!

大约 84.5。

再见,还是去做作业吧。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1016858.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

项目实战-day1.0

软件开发整体介绍 软件开发流程 需求分析--需求规格说明书、产品原型 设计--UI设计、数据库设计、接口设计 编码--项目代码、单元测试 测试--测试用例、测试报告 上线运维--软件环境安装、配置 角色分工 软件环境 开发环境&#xff1a;开发人员在开发阶段使用的环境&am…

FactoryTalk View Studio

由于项目需要&#xff0c;学习了FactoryTalk View Studio的一些操作&#xff0c;这里记录一下&#xff0c;方便以后查阅&#xff0c;并且随着项目的学习&#xff0c;随时更新。 FactoryTalk View Studio FactoryTalk View Studio 安装新建一个View Site Edition工程在工程中新建…

Bash脚本自学 - 输入输出重定向

1. 输入输出重定向 首先&#xff0c;我们有一个文件 hello.txt&#xff0c; Hello World! Good day to you 在指令行中输入&#xff1a; wc -w hello.txt输出为&#xff1a; 6 hello.txt wc -w 是用于统计命令行参数中指定文件的字数&#xff08;单词数&#xff09;。 如果…

2023年奢侈品行业研究报告

第一章 行业概况 1.1 定义和分类 奢侈品行业是一个专门生产和销售高价值、高品质、具有独特性和稀缺性商品的行业。这些商品往往超出了人们的基本生活需求&#xff0c;更多地与特定的社会地位、身份认同和审美价值有关。奢侈品不仅仅是物质的&#xff0c;它们往往承载着品牌的…

KubeSphere:登录错误,token failed, reason: getaddrinfo EAI_AGAIN ks-apiserver

1.问题现象: 2.问题解决&#xff1a; [rootk8s-node1 ~]# kubectl get pods --all-namespaces [rootk8s-node1 ~]# kubectl get pods --all-namespaces NAMESPACE NAME READY STATUS …

代码随想录 --- day21 --- 530.二叉搜索树的最小绝对差、501.二叉搜索树中的众数 、236. 二叉树的最近公共祖先

530.二叉搜索树的最小绝对差 题目中要求在二叉搜索树上任意两节点的差的绝对值的最小值。 注意是二叉搜索树&#xff0c;二叉搜索树可是有序的。 遇到在二叉搜索树上求什么最值啊&#xff0c;差值之类的&#xff0c;就把它想成在一个有序数组上求最值&#xff0c;求差值&…

高速DSP系统设计参考指南(一)高速DSP设计面临的挑战

&#xff08;一&#xff09;高速DSP设计面临的挑战 1. 概述2. 一般挑战3. DSP音频系统的挑战4. 视频系统的挑战5. DSP通信系统面临的挑战 资料参考来自TI官网和网络。 1. 概述 DSP芯片&#xff0c;也称数字信号处理器&#xff0c;是一种具有特殊结构的微处理器。DSP芯片的内部…

LabVIEW开发锅炉汽包水位的监督控制和模拟

LabVIEW开发锅炉汽包水位的监督控制和模拟 控制锅炉汽包液位对于机械的安全和设备的保护至关重要。滚筒液位控制器的工作是将滚筒液位提高到指定的设定点&#xff0c;并保持在那里&#xff0c;同时保持一致的蒸汽负荷。锅炉管可能会因该水平急剧下降而暴露&#xff0c;这会导致…

Mybatis常见面试题总结

梳理面试过程中Mybatis相关的常见问题。为保证知识点覆盖&#xff0c;参考了《Mybatis从入门到精通》、《深入浅出Mybatis技术原理与实战》、《Mybatis技术内幕》等书籍。 Mybatis 简介 Mybatis 是一款优秀的持久层框架(ORM框架)&#xff0c;它支持自定义SQL、存储过程以及高…

进程间通信(IPC)的方法:UNIX域套接字

UNIX域套接字(UNIX domain socket)为我们提供了一种在进程之间建立通信通道的便捷方法&#xff0c;具有许多有用的内置功能。它支持面向流(TCP)和面向数据报(UDP)协议作为TCP/IP互联网套接字。我们还可以在阻塞和非阻塞模式之间进行选择。 首先需要创建套接字并在套接字函…

express动态路由未能匹配造成的404问题

一个react项目打包以后&#xff0c;使用express跑起来&#xff0c;访问首页是可以的&#xff0c;但是只要访问产品详情页&#xff0c;就会白屏&#xff0c;浏览器开发者模式一看&#xff1a;原来是404错误&#xff1a; 看了一下代码和日志&#xff0c;应该是路由没有被匹配上&a…

基于Java+SpringBoot+Vue的大学生考勤系统的设计与实现(24届毕业生强烈推荐!逻辑通畅、功能完善、花里胡哨、老师喜欢)

大学生考勤系统 一、前言二、我的优势2.1 自己的网站2.2 自己的小程序&#xff08;小蔡coding&#xff09;2.3 有保障的售后2.4 福利 三、开发环境与技术3.1 MySQL数据库3.2 Vue前端技术3.3 Spring Boot框架3.4 微信小程序 四、功能设计4.1 主要功能描述 五、系统实现5.1 学生功…

IDEA连接数据库-MySql为例

1.找到Database 说明&#xff1a;找到Data Source下面的MySql 2.点击mysql 3.填写相关配置 说明&#xff1a;填写连接哪台服务器(这里是本机)&#xff0c;账号&#xff0c;密码&#xff0c;然后点击Test Connection 4.显示 说明&#xff1a;表示一共有7个&#xff0c;但是展…

AE-如何制作湖面水波纹波动的效果

目录 1.新建水面合成 2.新建纯色层命名为“分形杂色”&#xff0c;并添加“分形杂色”效果&#xff0c;设置相关参数 3.添加3D效果&#xff0c;并添加摄像机和空对象 4.新建中秋节合成&#xff0c;导入背景图&#xff0c;新建调整图层&#xff0c;并在调整图层上增加“焦散…

Acwing 830. 单调栈

Acwing 830. 单调栈 题目描述代码展示 题目描述 代码展示 #include <iostream>using namespace std;const int N 100010;int stk[N], tt;int main() {int n;cin >> n;while (n -- ){int x;scanf("%d", &x);while (tt && stk[tt] > x) t…

Python编辑器和Pycharm的傻瓜式安装部署

给我家憨憨写的python教程 有惊喜等你找噢 ——雁丘 Python解释器Pycharm的安装部署 关于本专栏一 Python编辑器1.1 使用命令提示符编写Python程序1.2 用记事本编写Python程序 二 Pycharm的安装三 Pycharm的部署四 Pycharm基础使用技巧4.1 修改主题颜色4.2 修改字体4.3 快速修…

淘宝开店装修教程 (2023新版)

一、下载千牛 1. 浏览器打开淘宝 https://www.taobao.com/ 2. 进入 - 千牛卖家中心 3. 进入 - 关于千牛 4. 下载千牛 5. 下载页面 6. 下载安装桌面 二、登录千牛 1. 登录页面 2. 进入 - 千牛工作台 三、pc店铺装修 1. 进入 - pc店铺 2. 进入 - 装修页面 3. 删除没用的模块 从…

Hexo在多台电脑上提交和更新

文章目录 1.博客搭建2.创建一个新文件夹new&#xff0c;用于上传hexo博客目录3.github上创建hexo分支并设置为默认分支创建hexo分支将hexo分支设置为默认分支 4.进入新建的文件夹中git clone&#xff0c;再上传相关文件至hexo分支1.clone下来的文件夹内应该有个.gitignore文件&…

uniapp实现大气质量指标图(app端小程序端均支持,app-nvue不支持画布)

效果图如下&#xff1a; 思路&#xff1a; 1.首先我想到的就是使用图标库echarts或ucharts&#xff0c;可是找了找没有找到类似的。 2.其次我就想用画布来实现这个效果&#xff0c;直接上手。&#xff08;app-vue和小程序均可以实现&#xff0c;但是在app-nvue页面不支持画布…

【Node.js】数据库配置与操作、Session实现原理、JWT实现原理:

文章目录 一、数据库配置与操作【1】 数据库的基本操作【2】 使用 mysql 模块操作 MySQL 数据库 二、Session实现原理【1】HTTP 协议的无状态性【2】Cookie【3】Session 的工作原理【3】在 Express 中使用 Session 认证 三、JWT实现原理【1】JWT 的工作原理【2】JWT 的组成部分…