802 字
4 分钟
2021 CSP-J 游记

DAY -5至-2#

晚自习一直没上回家打代码(摸鱼

DAY -1#

回家简单吃饭后就看了一眼各种模板,逛了一下洛谷的讨论区有预测今年有背包或者dp的,我赶紧看了一眼背包模板,放心多了,但是晚上还是没睡好

DAY 1#

早上很早就起来了,和WKL大佬去fh初中坐车去,卡着点到的,结果还坐错了车,老师又叫我们下来的,尬死了
#
#
在车上趁机拍的几张日出
经过了几个小时的车程,我终于到辣
#
RZ的考场还是那么复杂,尽管去年我来过,但我还是连续问了好几个老师才找到第B102考场
进入考场,有个小蓝孩坐在我的位置上,我让他确认一下自己的座位,他说没问题,
我又看了眼自己的准考证,没什么问题啊,就是第2考场40号,我又让他拿出自己的准考证我看一看,挡了照片后。。。第B101考场的
试机时刻:#
我键盘巨难受,按键特别硬,回车还有时候失灵,找监考老师换了个,还是这样的情况。。没办法,好像这个考场的键盘都这样,只能这样用了
等待片刻后终于开考了
开考了!#
T1看来是个找规律题
大致是求[l,r]区间%n的最大值
随便写了写过了样例下一题了
T2是修改+查询类题目,修改x位置的值和查询排序后x位置的数到了哪里
题面给了个插入排序,没看懂(平常都用sort的(,简单的写了个冒泡,边排边查询,复杂度O(n²),(考完才想起来sort,也不知道哪个查询的快
,希望数据友善点
T3题面看懵了,果断下一题
T4链表??可惜我不会,果断打了个暴力又转回去看T3
T3调试了半天样例都没过,看来还是我太弱了QWQ
剩下半个小时,检查程序,反复用文件和cmd-fc测了几遍(可还是没自己出样例检查看代码,导致T1炸了
考后#
出了考场,遇到了好兄弟CHM说T3炸了,忘了一行怎么读,笑死,我会读也不会处理
然后又陆续遇到了zw,zhy和qzy,貌似考的都不错,Orz,只有我将退役吗qwq,和老师等到了因为监考老师一直没让走导致很晚才下来的WKL,又把找不到车的SXT拐上了车就坐上了车回去了
晚饭#
WKL他爸请客,我又和WKL讨论题,看到JSK自测出来了就到他家测T1,我才9/10,想了一下,果然是r-l<n-1的情况炸了
#include<bits/stdc++.h>
using namespace std;
int main()
{
freopen("candy.in","r",stdin);
freopen("candy.out","w",stdout);
int n,l,r,ans;
cin>>n>>l>>r;
ans=r%n;
ans=max(ans,l%n);
if(l+n-1<=r) {
ans=max(ans,n-1);
}
cout<<ans;
}
把最后if里的l改成l/n*n就10/10了。。真的吐了,现在已经准备退役了
最后吐槽一下民间数据,直接输出r%n你谷8/10,JSK7/10。。

你谷の数据#

T1:80
T2:48
T3:0
T4:30

jskの民 间 数据#

T1:90
T2:48
T3:0
T4:80
这不退役谁退役#
2021 CSP-J 游记
https://dk-qwq.github.io/blog/posts/2021-csp-j-游记/
作者
dk-qwq
发布于
2021-10-24
许可协议
CC BY-NC-SA 4.0