CSP2023游记
第一轮:
9月16号在树德光华(雾(串回去年额),今年第一轮在哪里考的来着?哦!石室文庙?)考试,上午进去考入门第一轮的时候看到很多人还很兴奋诶!一点都不害怕。
考完之后,我简直考的好极了!
中午我吃完饭就开始打绿茵信仰(雾),好耶!
等到离下午不到半个小时的时候,我突然想到一个事情,我还没有查分唉!然后我就打开网易小图灵(一种信奥工具)去查分,记忆起我的答案大概花了七八分钟,然后一交就&……%%……&¥#@……了,哦豁,遭求了,还莫得去年子考得好,考个铲铲哦,离全省平均分儿10分,才59分,预估晋级线75(,死绝。然后我就非常的开心啊,就去考提高组了。
提高组感觉过的很快,上午我还耍了一会儿。考完之后:我怎么觉得提高组比普及组简单啊???然后我一出考场就开始了查分了。提高有些题我记不清我选的答案了,然后就大概估了一下。结果是51分,预估晋级线59分。
我说,考得好的都敢查分,考的不好的都不敢查分。我想安慰下自己,但是最后我就想啊,也好,好好回去学习文化课吧。
等到9月25号,成绩和晋级线都就出来了。我到机房一查分,晕厥……此处省略114514字……妈的真服了啊,晋级线就是朝着我的分数画的吧###*……日内瓦!退钱!!!要问君之分,曰66与54.5也。要问晋级线,曰67与55也。我在机房躺了不止5分钟,等到老师进来觉得影响不好才起来。
我觉得,我死透了……
有人安慰我,我还是很难受。
Lg主页

到了周末很惊喜!提高组降分至53。好耶!至少没有白学一年。

耶耶耶耶耶耶耶耶耶耶耶耶耶耶耶耶耶耶耶耶耶耶耶耶耶耶耶耶!!!
然后普及组申请的D类也过了。
我好像心如止水。
第二轮:
在南山考,我前一天提前就出了学校。坐了会儿作业,傍晚就去了绵阳。
回了绵阳,却不是熟悉的园艺山,南山那边感觉好破烂啊,像乡镇一样。找了家附近的丰谷凉菜(我预备年级周末天天吃的?),感觉还是可以,但是没有原来好吃了。
第二天在南山门口见到了老师,然后就进去了。
进考场之前还在看托纳利赌球(雾。
上午的考试,T1想了30min?但好歹是正解。至于T2,我最开始想着打DP,后来发现时空会双爆。然后貌似找到了正解的贪心?T3最后留了20min,但是一种情况也没打完,没分。T4打了个bfs,冗杂的结构体快要把我搞疯了,但最后大样例也过了。
中午没来得及测分,水了会儿谷。
下午考提高。T1只花了10min就做完了,或许比j的T1简单?
鉴赏奇葩代码:
#include<bits/stdc++.h>
using namespace std;
unordered_map<string,int> vis;
int n;
inline void kz(string s){
for(register int a(0);a<5;++a){
for(register int b(1);b<10;++b){
int l=int(s[a]);
string k=s;
k[a]=char((l+b-int('0'))%10+int('0'));
vis[k]++;
}
}
for(register int a(0);a<4;++a){
for(register int b(1);b<10;++b){
int l=int(s[a]),r=int(s[a+1]);
string k=s;
k[a]=char((l+b-int('0'))%10+int('0'));
k[a+1]=char((r+b-int('0'))%10+int('0'));
vis[k]++;
}
}
}
inline int get_ans(){
int cnt=0;
for(register int a(0);a<10;++a){
for(register int b(0);b<10;++b){
for(register int c(0);c<10;++c){
for(register int d(0);d<10;++d){
for(register int e(0);e<10;e++){
string fw;
fw+=char(a+int('0'));
fw+=char(b+int('0'));
fw+=char(c+int('0'));
fw+=char(d+int('0'));
fw+=char(e+int('0'));
//cout<<fw<<endl;
if(vis[fw]==n) cnt++;
}
}
}
}
}
return cnt;
}
signed main(){
//freopen("lock.in","r",stdin);
//freopen("lock.out","w",stdout);
scanf("%d",&n);
for(register int i(1);i<=n;++i){
char x;
string s;
for(register int j(0);j<5;++j){
cin>>x;
s+=x;
}
kz(s);
}
cout<<get_ans()<<endl;
return 0;
}
/*
9*9*9*9*9
9^5 Prime?
*/
妈的,95至尊都想出来了
T2打了2h,感觉接近正解,但是有一种特殊情况不知道怎么搞了。T3的话,骗分没骗到???T4也是骗分,但是过不了特殊情况样例?
第二天拿到代码,交到洛谷的数据一看,180/125,废了,不是在于我觉得自己不会,而是不知道为什么会错,我觉得我是对的。谁帮我捞一下入门T2
Lrx比我考得好,但是我一向她吐槽我有多废,她就骂我,说她没有AK
提高也许能拿个2=吧,无所谓了。最重要的是,我觉得多学了一年,pj还是2=
好了,朋友,是时候说再见了,让我最后一次亲切的对你说:晚安,不一样的成都的夜。
希望以后再次回想起这段岁月的时候,能够给自己带来温暖与自信,这是属于自己的故事。
小舟从此逝,江海寄余生。
浙公网安备 33010602011771号