睡了两个小时午觉,然后起来去 E 楼。
找了一个位置后坐下,敲了点东西准备开始了。
疑惑 随便坐的话密码条怎么发,然后发现比赛延迟了 20 分钟,按照编号来分考场,我应该是 207,忘了我现在在的是哪场了,出门看,就是 207,然后就回到座位上发了 20 分钟呆。
开始了。
第一题没啥难度。
看到循环右移那题,有点懵逼,以为是个啥我不知道的概念,然后跳过了。
看到复读那题,一直不太会处理字符串,也跳了。
往后看看,感觉没啥能做的题??当场感觉要寄了。
又回去看了看循环右移,发现原来给了什么是循环右移的定义,直接每次右移后把移出去那位放前边就行。写完后一测,样例二过不去,哦, $2^{64}$ ,爆 long long 了,得开 unsigned long long ,过了。
然后做的挺顺的,前面的感觉的原因事因为没好好读题。
第八题是给四个点求四面体体积,想起前不久刚补的高数第七章里面的混合积,直接代进去,开 long double ,过了。
然后开始看 L2 。
第一题是个大模拟题改编的,本来感觉可以开个栈然后抵消操作,写一半又发现是互相影响的,不太好抵消,果断放弃去看下一题。
第二题是个求斐波那契平方和, $n$ 非常大,感觉要矩阵加速。手推了推,发现并不难推,推出来后就开码了,过了。
第三题,字符串,不会,跳了。
第四题,图论,不会,跳了。
此时看榜是十几名。
又回去去看 L1 剩的复读那道题,瞎搞了搞, while(getline(cin,s))
然后输出,居然过了??
再看榜,进前十了。
突然想到,是有部分分的,于是去看看后两题能不能骗点分。
L2 第一题打了个暴力 30分。
L2 第四题瞎搞了搞,一交,25 分。改了改,再交,我去,68分!
骗分大法好!
再看榜,第四。
此时还有十分钟比赛结束。
然后 盯着榜发呆。
比赛结束,仍是 第四。
去食堂吃饭。
被 CJC 学长吐槽了,乐。