CSP 2025 GD 迷惑行为大赏
写在前面
哦原来要投到游记分区啊。我是奶龙。
\(\color{red}强烈建议前往博客园观看\):https://www.cnblogs.com/wwwidk1234/p/19196242
洛谷专栏:https://www.luogu.com.cn/article/dihhq10t
如果您上了但不想被收录,或者希望自己被收录,可以联系洛谷 uid 728483或在博客园评论即可。
引个流:我的 CSP-S2025 游记:https://www.luogu.com.cn/article/fz1ol19h
注:如果您的代码被收录,您可以将您的游记挂上来,具体可联系洛谷 uid 728483或在博客园评论即可。
CSP-J
CSP-J 共有 \(4047\) 个选手文件夹 \(24.0 \operatorname{MB}\)。
关键词统计
注:关键词统计对大小写不敏感
//freopen出现了 \(20217\) 次,其中 GD-J02081/number.cpp 出现了 \(20000\) 次(?)#define int long long出现了 \(1108\) 次bits\stdc++.h出现了 \(19\) 次problem[0-9].in出现了 \(139\) 次,problem[0-9].in出现了 \(41\) 次polygen出现了 \(14\) 次luogu出现了 \(73\) 次,CCF出现了 \(325\) 次,其中 GD-J00450/polygon.cpp 出现了神秘 CCF 字符画AFO出现了 \(26\) 次。Genshin出现了 \(5\) 次,furina出现了 \(28\) 次(?)no egg出现了 \(10\) 次fuck出现了 \(35\) 次,禁赛三年警告(
代码
GD-J02890
【number.cpp】
//wei sheng me ge bi you shu ru fa wo mei you
//rp ++ GD-J02081
#include<bits/stdc++.h>
using namespace std;
const int MAXN = 1000005;
string s;
int a[MAXN];
int main(){
freopen("number.in","r",stdin);
freopen("number.out","w",stdout);
//REMEMBER TO UN-ZHUSHI FREOPEN
cin>>s;
int e=0;
for(int i = 0;i < s.size();i ++){
if(isdigit(s[i])){
a[++e] = int(s[i] - '0');
}
}
sort(a+1,a+e+1);//cha dian gao fan
for(int i = e;i >= 1;i --){
cout<<a[i];
}
}
//ken ding shu zi quan xuan,ti shu zi ran hou pai xu,10^5hao xiang neng wan
//j yuan lai zhe me jian dan ma
//awa
//wo zeng me ba da an li fu gai le
//zeng me zhi neng jie ya yi ci a
//ez in 10min
/*
DO YOU GUYS THINK I CAN GET PEOPLE DOING UNUNDERSTANDABLE MOVEMENTS CONTEST(mi huo xing wei da shang,wo de ying yu bu hao) HERE?
*/
翻译:
//肯定数字全选,提数字然后排序,10^5好像能玩
//j原来这么简单吗
//awa
//我怎么把答案里覆盖了
//怎么只能解压一次啊
//10分钟干掉,easy
//你们觉得我能参加“迷惑行为大赏”不?
显然可以,你这个两万个 //freopen 实在是太超模了。
不可发送单个标点符号。

GD-J02890
【number.cpp】
//ad astra per aspera
/* 对啊我可以直接用 /* 我是不是【你知道的】
luogu ID:lcpwp
2025.11.1 8:30-12:00
第一次打CSP-J awa
想上代码大赏qwq
9:28 做完了T1T2
T3看不懂awa
9:38 开T4,我要暴力啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊
9:49 写完T4,开条
9:52 发现还【数据删除】要写 地哎付哎斯 我真服
10:06 忘记咋写 地哎付哎斯 了算了开摆
10:11 试了一下还是不行难道我要提前afo QAQ
10:15 加了个ios不知道干嘛
10:21 好像加不了ios,寄
10:24 还是去挣一下T3吧
10:34 写完T3,开条
10:47 啊啊啊大样例听我说谢谢你
10:49 已完成今日没做摆了大学习
是的我挣不动T3了
blessing for 200pt!
76+70+?+? QAQ
10:58 为什么VSCode和DEVC++的中文是不一样的编码?
不行了我要用VSC来写了
孩子们我要来搞魔怔了哈哈哈
11:07 不行了看电脑看的有点头疼
咕咕嘎嘎
我从南极来,最喜欢赤石。
灵感菇刮擦,咕咕又嘎嘎。
组了个乐队,全都不诗人。
想成为人类,神人把我黑。
噔噔噔 噔噔 噔噔 噔噔噔噔噔噔
11:24 不知道干嘛
11:31 已完成今日请选手每15分钟保存一次程序以防机器故障大学习
11:38 依旧不知道干嘛
11:40 如果关于这个异想体的认知滤网失效,我们就要考虑换一个新的主管了(好像是这么写的吧
11:45 已完成今日还有15分钟考试结束大学习
11:48 还是不知道干嘛
11:50 !紧张!
已完成今日不用删放那就行大学习
11:52 已完成今日还有5分钟大学习
!!!不知所措!!!
11:55 有1.4了
总结:
T1T2看得懂
T3挣一下
T4调不动摆了
好的基本废了
*/
游记人,还有咕咕嘎嘎,还有音游龙币 噔噔噔 噔噔 噔噔 噔噔噔噔噔噔(RrAT)
【seat.cpp】
freopen("seat.in","r",stdin);
freopen("saet.out","w",stdout);
好的 saet.out 喜提 \(-100 \operatorname{pts}\)
【polygon.cpp】
void dfs(int wm,int dx,int adx,int cen){//是的,乌蒙地插启动!
哎乌盟吃没救了
GD-J00872
【xor.cpp】
看不懂
//新规矩,估分最少的题写游记。
//??:?? AT1,T2
//??:?? 40T4
//??:?? 30T3
//估分:100+100+30+40=270
//CCF你要是让我挂分我就直接******
//老规矩:三角洲,启动!!
//G18!!
//红狼,向你报道。
//OK啊开局在东楼一号位。
//我们赶紧去趴在东楼经理室外面的那个桌子下面。
//欸有一队!!
//卸腿儿!!
//哈哈这哥们闪到了两万人
//头、甲、枪、胸挂、背包、花来!!
//是刘涛兄弟们!!
//不好他队友来了。
//趴好!!
//卸腿儿!!
//3*3!!
//碳纤维板!!好肥好肥
//蹭一下这哥们儿开的东楼经理室。
//什么地上这是什么???
//非洲之心!!
//花来!!快走!!
//啊还有堵撤离点的,幸好我堵过,知道他们在哪。请他们吃点手炮。
//嘻嘻嘻吃了两队包好肥好肥
//肥肥撤离!!!
//
//
//
//这是复活在二员的红队。一般这个位置有两种走法:1、刷二员封烟过;2、封烟走中控桥过。
//可是他们却跑向了沙地。没错他们要反架牢大。一看信息,两个吴涛威龙。复活在牢大的蓝队正开开心心地走着路突然,4号被打到了,被2号抽的。
//于是红队和蓝队开始互架。结果2号突然倒了。没错中控的黄队也不是正常人,他们一个架宿舍一个架沙地一个开饭。
//由于2号倒的位置实在太尴尬,于是1号便退守中控桥。此时,宿舍那队听到了动静也赶过来了,却被一号直接带走。
//这时,牢二的绿队和牢三的紫队打起来了,紫队获胜。
//而中控的黄队则直接把牢大的抽飞了。
//此时黄队上中控桥准备过桥,被1号堵住灭队。
//此时牢三也大脚步走了过来,也被1号堵死了。
//我帮1号算了一下,他一共可以吃12个包,还有一整个核心区可以吃。
//但是能不能撤的出去就不一定了。【视角挪到桥上】
//
//
//
//走走走跑刀去。
//红狼,向你报到。
//来接个破坏物资室铁门的任务。
//啊曼德尔超算单元!!
//走了!!
//嘿嘿堵撤离点【流口水】
//夺舍!!头甲枪胸挂背包哇塞是刘涛!!
//撤离成功。
GD-J00069
CSP 2025 诡异选手,四个题的代码都是:
#include<bits/stdc++.h>
using namespace std;
int n=5;
int m='290es1q';
int main(){
cin>>n
cout<<sifnfefss5;
for (int i=1;i<=n*m;cin>>a[i++]);
int t=a[1];for (int i=1;i<=n*m;cin>>a[i++]);
int t=a[1];
sort(signed main(){for (int i=1;i<=n*m;cin>>a[i++]);
int t=a[1];
sort(signed main(){for (int i=1;i<=n*m;cin>>a[i++]);
int t=a[1];
sort(signed main(){for (int i=1;i<=n*m;cin>>a[i++]);
int t=a[1];
sort(signed main(){h胡椒粉和防护还会for (int i=1;i<=n*m;cin>>a[i++]);
int t=a[1];
sort(signed main(){u
sort(signed main(){jijiawfadaudadyaudgaud=
else if;
cin>>
cout<<92100;
return 0;#include<bits/stdc++.h>
using namespace std;
int n=5;
...
(循环到4006行)
GD-J02082
ta 的游记:https://www.luogu.com.cn/article/s0zy2q22
【polygon.cpp】你说得对,但是我 S 组写了 T1 对拍,结果对拍器还写错了虚空调试半天。
/*
不想对拍不想对拍不想对拍!
啊啊啊啊啊!
我 AK 了吗?
如果有人在统计考场上最 sb 注释的时候看到我了
那么请关注一下 luogu uid 883803 吧 ;)
*/
GD-J00973
成分复杂(
【number.cpp】
//低血糖力(悲)酒店早餐好难吃我没吃多少。我右边同学能不能不要再用椅子敲击地面了(怒)
【seat.cpp】
// freopen("seat.in","r",stdin);
// freopen("seat.out","w",stdout);
//花斯卡,火斯卡,小花火!我前面的人在玩surf,考前就开始玩然后他写完题继续玩...
【xor.cpp】
// freopen("xor.in","r",stdin);
// freopen("xor.out","w",stdout);
//刚刚,你不会被吓到了吧?(笑)
【polygon.cpp】
// freopen("polygon.in","r",stdin);
// freopen("polygon.out","w",stdout);
//Never gonna give you up! My Honkai Star Rail(OO:OOOO) UID is 158184107!
//怎么9:19就写完4道了。我甚至看了10min题才开始写ww(因为win键用不了等修结果老师说修不了)
//造大样例去了。Win键用不了好难受。
//知更鸟小姐,我是你的粉丝啊!
//纯默写 我英语不好致歉。
//i'm not good at English...
//let my heart bravely spread the wings
//soaring past the night
//to trace the bright moonlight
//let the cloud heal me of the stings
//gently wipe the sorrow of my life
//i dream
//知更鸟小姐保佑我AK!qwq
GD-J02704
依旧成分复杂
【number.cpp】666 还有扩列环节
/*
有玩原神的吗,我是萌新,求搭子,周末上线,冒险等级50级
UID:307834949
我推芙芙
Furina is so cute!!!
*/
【seat.cpp】下面还有字符画“LOVE”“LVL FJK”,祝你成功吧!
bool I_love_lyl(int x,int y){return x>y;}
...
//我喜欢刘玥琳(刚好这一行是她学号),但是她不知道(^v^)
//我们班上一群傻子,天天造我谣,搞得我都不敢表白
//明年中考完就表白,以此为证
//还好我有她微信(^v^)
//可惜我手机被收了,不能跟她打王者了
【xor.cpp】一眼看出(
/*
其他三个代码都写了东西这个写什么呢?
蒜鸟,快结束了,饿死老子了
找不同,有一个二和一个亖
三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三
三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三亖三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三
三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三二三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三
三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三
*/
【polygon.cpp】
//恶心死我了,差点忘记取模,蒟蒻只会打爆力
GD-J02047
【xor.cpp】好好好帮你屏蔽了
//tell you a secert ,(数据删除)
//don't tell others ,or i will be ### by him
【polygon.cpp】帮帮我,CCF 先生!
//help me!##F!
//please give me 340
//it's very important for me for the reason that i am a nine grade student
//in order to go to GDFZ to achieve my dream ,i must get enough prize
//if you give me 340,i will orz you
//luogu uid 1129279
//by liangcha_crush_ly
GD-J00054
【number.cpp】游记人
/*
RP++!
freopen!!!(last year -100pts 270->170)
8:43 T1 AC
9:58 T2 AC(xiele henguiyide moni,tiaole 40min)
(chonggou le)
(guiyi)
10:25 T3 buhui.
11:13 T3 [30,60)pts goodbye.
11:21 T4 baoli.
11:48 T4 [12,100]pts goodbye.
11:54 T4 I'm back! 24pts goodbye.
goodbye 1=...TAT
T2 n,m<=10???
pw:#Shang4Shan3Ruo6Shui4
bieren kaishi kantile wo haizai shumima.
tai guiyi le.
kaochang tiele fangkuimo.
zhende shiyong jiaodai tie shang qu de.
hai bu shi tou ming jiao.
dangzhu yidui dongxi.
shenzhi fangkuimo mianji zhiyou pingmu de 4/5.
tai guiyi le.
pang bian you shenmi ru yizhi zaijushou.
diyici shi wen zenme da # .
dierci shi ba xiafangyangli dang cheng le
zijide wenjian.
disanci shi wen daimahou yaobuyao jia .cpp .
disici shi wen daima weishenme shurubuliao.
cong 8:30 ju daole 9:48
zui nanbeng:checker.exe zhale.
qing guanzhu luogu 845367 @__QWQ_qwq__ !
zhuwo chuzhong diyici CSP-J2&CSP-S2 1=!
(keyi yong pyl 0pts huan)
if (CSP-J == 3= || CSP-S == 3= ) I = AFO;
HNSF&GDF are so dangerous.
I'm a EZOIer!
*/
GD-J03296
【number.cpp】
/*
froepen("number.in","r",stdin);
froepen("number.out","w",stdout);
freopem("number.in","r",stdin);
freopem("number.out","w",stdout);
上面这些东西都不是用来诈骗你的,只是用来坑你的-luogu good163
不会这道题有人排序时没排n*m个吧 awa
*/
GD-J02815
【xor.cpp】满足你
//I want to see myself at luogu
// my luogu id:993044
// my luogu name:Like_Amao
//91
//78
//13
//169
//100 + 100 + 25 + 40 = 265 pts
GD-J00218
【polygon.cpp】上上上
/*
捕鼠夹:
#include<bits\stdc++.h>
int mian()
//freopen("polygon.in","r",stdin);
我要上CSP-J迷惑行为大赏
I LOVE CCF
*/
GD-J02161
【polygon.cpp】诡异代码
#include<bits/stdc++.h>
** DO NOT EDIT THIS FILE.
** If you make changes to this file while any VirtualBox related application
** is running, your changes will be overwritten later, without taking effect.
** Use VBoxManage or the VirtualBox Manager GUI to make changes.
-->
<VirtualBox xmlns="http://www.virtualbox.org/" version="1.12-windows">
<Global>
<ExtraData>
<ExtraDataItem name="GUI/Details/Elements" value="general,system,preview,display,storage,audio,network,usb,sharedFolders,description"/>
<ExtraDataItem name="GUI/GroupDefinitions/" value="n=GLOBAL,m=b88b538e-55d0-4049-aac9-15fa47f09875"/>
<ExtraDataItem name="GUI/LastItemSelected" value="m=NOI2.0"/>
<ExtraDataItem name="GUI/LastWindowPosition" value="641,256,960,520"/>
<ExtraDataItem name="GUI/SplitterSizes" value="317,642"/>
<ExtraDataItem name="GUI/Tools/LastItemsSelected" value="Welcome,Details"/>
<ExtraDataItem name="GUI/UpdateCheckCount" value="3"/>
<ExtraDataItem name="GUI/UpdateDate" value="1 d, 2025-10-31, stable, 6.1.26"/>
</ExtraData>
<MachineRegistry>
<MachineEntry uuid="{b88b538e-55d0-4049-aac9-15fa47f09875}" src="C:\Users\admin\VirtualBox VMs\NOI2.0\NOI2.0.vbox"/>
</MachineRegistry>
<NetserviceRegistry>
<DHCPServers>
<DHCPServer networkName="HostInterfaceNetworking-VirtualBox Host-Only Ethernet Adapter" IPAddress="192.168.56.100" networkMask="255.255.255.0" lowerIP="192.168.56.101" upperIP="192.168.56.254" enabled="1"/>
</DHCPServers>
</NetserviceRegistry>
<SystemProperties defaultMachineFolder="C:\Users\admin\VirtualBox VMs" defaultHardDiskFormat="VDI" VRDEAuthLibrary="VBoxAuth" webServiceAuthLibrary="VBoxAuth" LogHistoryCount="3" proxyMode="0" exclusiveHwVirt="false"/>
<USBDeviceFilters/>
</Global>
</VirtualBox>
GD-J00810
【polygon.cpp】
/*
hello there is Luogu uid:1340395 @tc291311
chuyi ruoju
upd 9:05
T1's time is O(nlogn) i can't think any solution,maybe get min76,max100
but i tkink is da gai lv get 100,because sort should be nlogn,has O(n) solution?
T2 is a water problem,AC
I'll AK?
now max=100+100=200
now min=76+100=176
T3 is very hark for me,baoli dou xie bu chu lai
upd 9:33
T3's baoli is been done!!!!
now max=100+100+40+0=240
now min=76+100+40+0=216
upd 9:44
T4??
upd 10:14
T4 may get 24 points!
now max=100+100+40+24=264
now min=76+100+40+24=240
let me go back ot T3 and think about it.
upd 10:24
T3 de B i can get all,so score+=5
now max=100+100+45+24=269
now min=76+100+45+24=245
upd 10:28
no,T3 de baoli why cannot tongguo yangli 5?
now min=76+100+20+24=225
upd 11:10
mao si baoli de da an ke yi bei wo de qi ta xie fa hack diao
now min=76+100+25+24=230
now score:230~269
upd 11:18
ei~T4 can get also 12 too!
now score:242~281
*/
GD-J03282
【polygon.cpp】315 包一等的
/*
哎,怎么又到csp了
这一整年有半年都在水
前2题还比较简单,预计200pts
第三题写了个妙妙代码,ai很大时跑的飞快,比较下时慢的像乌龟一样,应该65pts
第4题应该50pts
共100+100+65+50=315
应该一=
希望上迷惑
uid=1320771
*/
GD-J02094
【xor.cpp】上善若水 何意味?
//wo chang chang zhui yi guo qu
// luogu uid:723036
// 11:00: Complete T1,T2,T4 i don't know how to do t3!
// Genshin Impact
// int mian
// feropen
//freopen
// freopen
// while(1) {}
// "#Shang4Shan3Ruo6Shui4" he yi wei?
// 11:08 666 zen me quan bu dou zai wan edge://surf ?
// ping mu qian de xiao peng you men,ni jue de wo neng ba t3 zuo chu lai ma?
// 11:17 mao si T3 shi tan xin, kai shi zuo.
// 11:25 zhui ji le.
// I probably will be showed in "GD CSP mi confusing xing wei big show"
GD-J01166
【polygon.cpp】关注的英文是 Follow
/*
My Luogu uid is 1384934.
My Luogu user name is ZTengW.
Of course,I don't now how to spell guanzhu in English.
So please guanzhu me!
focacode.com is an online judge website.
You can get many interesting problems on it.
And welcome to join FOCA Oj!
Tips:FOCA means Focus On Coding and Applications.
*/
GD-J03078
【number.cpp】【xor.cpp】【seat.cpp】【polygon.cpp】我要上迷惑行为大全 qwq
//ccf i love you
/*
CCCC CCCC FFFF I L OOO V V EEEE U U
C C F I L O O V V E U U
C C FFFF I L O O V V EEEE U U
C C F I l O O V V E U U
CCCC CCCC F I LLLL OOO V EEEE UUU
*/
//wo yao shang csp mihuo xingwei daquan qwq
GD-J01297
【xor.cpp】Hello, I find you
// This problem (xor) is very HARD (for Junior)!
// But I get 64pts in polygon. so I should get 1=.
// If you find me, please send "Hello, I find you" (don't translate it to Chinese) to /user/1058410, This is very importment for me! And take it to "GD CSP-J MiHuoDaShang"
GD-J03496
成分复杂(
【number.cpp】小作文一则
/*
I want to shang mi huo xing wei da shang
//freopen("joker.in","r",stdjoker);
//freopen("namber.in","r",stdaim)
//freopen("output.out","w",NeverGonnaGiveYouUp);
Arknights
My name is Qing Shi Huang, v me 50, share half jiang shan with you
It is said that it is said that.
Mr. Mount wants to move a mountain, so he moved himself.
Would you like some cups of bear? -Sure, give me one cup. -Give me the half. -Give me the half. -... -Stop. I know your limit.
All of the fans don't like Ave Mujica. One of the reasons is that they are metal fans.
-Knock, Knock. -Which is there? -Right. Witch is there.
Some test engineers come in.
-One cup. -Ten cups. 998244353 cups. -negative one cup. -negative infinity cups. -Nan cups. -0 cups.
-"Oh, dear" cups. -"-Wl,--stack=1" cups. -"rm -f" cups.
-"Stop now. Star to run command: system("net admininstor");" cups.
Long long ago, vector<bool> lived happily with his family the Vectors. Suddenly ISO came in and took vector<bool> away. So many algorithms had to deal with vector<bool> specially.
*/
【seat.cpp】Honkai: Star Rail
/*
I want to shang mi huo xing wei da shang
//freopen("joker.in","r",stdjoker);
//freopen("sea.in","r",stdhaitai)//hai de wei dao, wo zhi dao
//freopen("output.out","w",NeverGonnaGiveYouUp);
Arknights
Honkai: Star Rail
*/
【xor.cpp】
/*
I want to shang mi huo xing wei da shang
//freopen("joker.in","r",stdjoker);
//freopen("chaor.in","r",stdcha)//The pronunciation of "x" is "cha". from our maths teacher
//freopen("output.out","w",NeverGonnaGiveYouUp);
Arknights
*/
【polygon.cpp】《polygen》《generals.io》《joker》
/*
dev-c++ using code: GB2312, turn to see chinese content.
哈哈,骗你的。
I want to shang mi huo xing wei da shang
//freopen("joker.in","r",stdjoker);
//freopen("polygen.in","r",stdgenerals.io)
//freopen("output.out","w",NeverGonnaGiveYouUp);
Arknights
*/
GD-J00877
【xor.cpp】居然是语文大佬 %%%
/*
#define Luogu_id syf159
#define Luogu_uid INF
#define My_Game 网易_MC
#define My_Love_in_My_Game 布吉岛+元素之诗
RP++
RP++
黄鹤楼 崔颢
昔人已乘黄鹤去,此地空余黄鹤楼
黄鹤一去不复返,白云千载空悠悠
晴川历历汉阳树,芳草萋萋鹦鹉洲
日暮乡关何处是,烟波江上使人愁
使之塞上 王维
单车欲问边,属国过居延
征蓬出汉塞,归雁入胡天
大漠孤烟直,长河落日圆
萧关逢候骑,都护在燕然
7:40 出门
7:50 到达考点门口
8:00 666拿了个保温杯还不给拿进考场,什么人啊
8:05 成功进入考场
9:18 很好,第三题直接卡住,感觉是用状压,但是根本不知道咋压 qwq 感觉要 AFO 了 qwq
9:30 渴死了^v^
9:33 好吧,放弃了。T3 打个暴力算了吧
10:06 终于喝上水了啊啊啊
10:10 写了个暴力结果还写错了,又要重构 qwq
10:23 好吧,成功的放弃重构,开始打 T4 暴力
11:00 T4 暴力完成
11:10 这是什么机子,我测试一个 T4 大样例给我卡死机了
11:15 成功重启,还好代码没丢……
祝大家考试顺利!
别看,这里只是钓鱼用的......
//freopen
#include<bits\stdc++.h>
froepen
kkksc03
chen_zhe
luogu
joker.in
member.in
pelygon.in
polygen.in
*/
GD-J00020
【number.cpp】超长游记人
上提瓦特小助手查了一下这个 uid,被 219pts 那维莱特圣遗物吓哭了
/*
J00020
luogu id:1357680
genshin id(bushi):294815346
欸记录我就丢这里了:
感觉J今年可以废了啊,1=都不一定有了啊哈哈
被线段树忽悠的一集嘿嘿
T1:
st:8:30
end:8:42
D:\【数据删除】_code>fc number4.ans a.out
正在比较文件 number4.ans 和 A.OUT
FC: 找不到差异
T2:
st:8:43
end coding:8:58
end chk:9:04
大样例怎么这么水啊啊啊
T3:
st:9:08
感觉像线段树啊 但是线段树放T3你在干嘛
所以考虑思维,但是我是傻子我想不出来对吧
跳了
end thinking:9:12
T4:
一眼dp啊,但是我是傻子我不会转移啊
所以考虑dp?
怎么要考到12点啊
数据范围就很迷惑性了
5000
怎么感觉像区间dp,就是dp[l][r]表示区间的方案数呢
哎有200pts了我是不是可以白兰了
我又想到线段树了怎么办啊啊啊啊
好奇怪啊
欸不管了先敲一棵再说
我觉得顶多放个dp优化啊,那就敲一棵吧,不亏
ok线段树敲完了,感觉白敲了哈哈
我为什么那么冲动啊,一下就敲了,哎换题吧
back to T3:
nowtim: 9:28
欸看下可不可以二分
好像不行
欸先把线段树粘过去哈哈哈
注意到k的大小十分有迷惑性,考虑logk(bushi
你别说,异或这种玄学的东西,我好像可以搞一个前缀异或和数组来着
不行
竟然可以log的求出这个答案吗。好大的范围啊啊啊啊啊
显然不可以dp对吧
欸,有可能可以啊
考虑拆位?就是把每个数的第i位异或起来?
也不行啊
哎先搞一个前缀异或吧,感觉用线段树log太劣了
嗯
好了写出来了
再想想啊
我可以开一个按位的异或前缀和数组吗
似乎不行
算了先打暴力吧
完了啊今年和去年要同分了怎么办啊啊啊啊啊啊
随机化如何?
我觉得可以啊
算了我手玩下样例找找规律吧
哎呀哎呀我太傻了真的想不到啊啊啊啊啊啊啊啊
换题
turn to T4:
nowtim:9:53
发现N<=20居然就有10个点了这不40pts??
做了
2^20你可以复活了!!!
~~random_shuffle你可以启动了~~
2^20 \times N 才1e7左右哇可以乱搞啊
就是常数有点大而已啦
10:05暴力敲完了
1 1 1 1 0
1 1 1 0 1
1 1 0 1 1
1 0 1 1 1
0 1 1 1 0
0 1 1 1 1
0 1 0 1 1
0 0 1 1 1
奇怪的输出
end debuging_force: 10:06
哈哈哈40pts就这么水灵灵的到手了????
哇跑的好快啊 111ms就跑过大样例了哈哈哈
这么还有两个小时啊好闲啊
考虑一下500那块吧
10:12 咳嗽ing
哇塞好多人咳嗽(bushi
哦我想不出来哈哈
好吧我去想一下那个=1的特殊性质算了,想不出来捏
考虑到全都是1的情况嘛,也就是说,其实只要m>=3即可了
如果我没有想错的话,那就是 $\sum_{i=3]^{i<=N} C_N^i$
不知道有没有想错欸
剩下的我觉得我真的可以randomshuffle了哈哈
开干 10:22
欸要对神秘998244353取模欸我别忘了哈哈
那不是完了吗要取模的话要用逆元欸但是我忘记递推式了
我又不会手推对吧
啊啊啊啊啊
痛失20pts啊
算了不要了吧,反正我是不可能推出逆元的啊,因为我是傻子
杨辉三角那个递推式我推一下算了
再搞半个小时就换题
我好像推出来了!
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
1 6 15 20 15 6 1
1 7 21 35 35 21 7 1
1 8 28 56 70 56 28 8 1
1 9 36 84 126 126 84 36 9 1
1 10 45 120 210 252 210 120 45 10 1
1 11 55 165 330 462 462 330 165 55 11 1
1 12 66 220 495 792 924 792 495 220 66 12 1
……
那我就来造一组数据吧
造完了,过了
好的60pts到手我放个random然后溜了吧
我觉得N<=500如果要随机的话还是有戏的
笑死我了while( 1 ) cout << "I wish my random_shuffle to be AC!";
哈哈
back to T3:
11:00
啊好痛啊好痛啊
乐
T3只要拿到8个点应该就有1=了耶
加油
我没法思考了好痛啊wc
算了我先开Linux测一下吧真的没法思考了。。
欸先换张壁纸->“暴力出奇迹”
测完了11:14
好痛啊
拿下5个点特别容易,但是我已经没法专注了啊啊啊
好的第一个点打表打出来了11:18
怎么快11:40了打不完了啊啊啊
完了发现T3想到了完了
*/
GD-J03260
【number.cpp】
/*
Today's GXR's birthday.
But it's not possible to go to 'er party
:(拼尽全力无法 AK.png)
// freopen().jpg
*/
GD-J01018
【number.cpp】ak?你说得对但是 .stdout
#include<bits/stdc++.h>
#define ll long long
#define y1 y114514
using namespace std;
bool cmp(char a,char b){
return a>b;
}
int main(){
freopen("number.in","r",stdin);
freopen("number.out","w".stdout);
ios::sync_with_stdio(false);
cin.tie(0),cout.tie(0);
string t;
cin>>t;
string s;
for(int i=0;i<t.size();i++){
if(t[i]>='0'&&t[i]<='9')s+=t[i];
}
sort(s.begin(),s.end(),cmp);
cout<<s;
return 0;
}
/*
I AK CSP-J!
luogu: zbl2012
//freopen("number.in","r",stdin);
//freopen("number.out","w".stdout);
*/
GD-J03287
【number.cpp】成分复杂
/*
我要进2025GD CSP-J迷惑代码大赏
距比赛结束还有1时45分 ,开摆
预计100+100+30+80/100=310/330
昨天打了一晚上的歌食指要磨烂了,练多指结果被雪降的AT肘飞了
去洛谷关注违规用户民1310428 ,即可像他去年一样拿到CSP-J一等,我试过了,不能关注自己
音乐老师:你们要多听一些民谣
我:提瓦特民谣也是民谣
船,摇啊摇,摇到陌生的远方摇断了船桨(荧)
进土壤,长成了愿望和新故乡(合)
我,的朋友,你在那是否凝望同一轮月光(荧)
有没有,成为期待的英雄模样(合)
(亲爱的你啊~~啊~~啊~~)
(唔唔~~唔~~唔~~唔~~)
cini sana(合)
风,绕啊绕,绕成年轮记录西山来的歌谣(茜)
轻唱着,十八万个寂静的夜色 (茜)
我,的朋友,如果岁月是一条能够逆流的河(丝)
你是否,还会踏上未知的远走(死)
Hakunamatata my friend(合)
层岩雕刻着你的画(嘉)
Hakunamatata my friend(合)
庆贺的佳酿千里飘香(嘉)
Latata Latata (合)
从风花到雪月,从东南到北啊,地脉记录着你传奇的诗篇到永远,永远(合)
船,摇啊摇,摇到太阳下班把月儿挂树梢 (胡)
歇歇脚,默念早睡早起身体好(胡)
我,的朋友,要是累了病了可找我瞧一瞧(胡)
不得了,快让三丘丘采药让四丘丘熬 (胡)
Hakunamatata my friend(合)
森林里传来可爱回响(凯)
Hakunamatata my friend(合)
见你点燃勇敢的火吧(凯)
Latata Latata (合)
从恒那兰那,到欧庇克莱啊,地脉记录着你传奇的诗篇到永远,永远(合)
(总之就是哼唱)
船,摇啊摇,摇到陌生的远方摇断了船桨(蒂)
进土壤,长成了愿望和新故乡(蒂)
我,的朋友,你在那是否凝望同一轮月光(蒂)
有没有......(蒂)
(lala,lala~ )
(Hakunamatata my friend)
(My friend!)
船,摇啊摇,摇到陌生的远方摇断了船桨(合)
进土壤,长成了愿望和新故乡(合)
我,的朋友,你在那是否凝望同一轮月光(合)
有没有,成为期待的英雄模样(合)
船,摇啊摇,摇啊摇啊摇啊摇(合)
风,绕啊绕,绕啊绕啊绕啊绕(合)
我,的朋友,你带走这首歌(荧)
去更远,的远方 (荧)
怎么还有一小时啊啊啊啊啊啊啊啊啊
神人报名费J+S共870,反过来是洞 和 78
太坐牢了
TMD今天考试,明天集训,有没有想过我们这群初(中)生有很多作业要写啊
还有18分钟就要被禁赛一年了
5分钟极限改T2
*/
GD-J01369
【xor.cpp】超长游记+题解人
#include<bits/stdc++.h>
#define int long long
using namespace std;
signed main(){
freopen("xor.in","r",stdin);
freopen("xor.out","w",stdout);
cout<<"Hello!CSP-J!"<<endl;
return 0;
//cout<<"FxxkCCF"<<endl;
}
/*
我要上CSP迷惑行为大赏!!!
Luogu username:chhchzzh
S组准考证号:GD-S01234(顺子保佑!!!)
........
现在是9:32分,分能有200,2=稳啦
难度按照我的想法来看的话...
t1 红/橙 难点只有取数出来排序
t2 橙/黄 数据大点的话就要考虑数学做法了
t3 绿 似乎有涉及到前缀和?没想出具体做法,暴力因为数据大过不去
t4 黄/绿 似乎有DP做法,好像还能用回溯,可惜我已经忘掉了,含泪0分
主观排序:t3>t4>t2>=t1
做法: 排序直接过-->暴力-->less-->暴力/DP(?
--------------------------
接下来是题外话时间 ~
这次是第二次来考J组,S组则是第一次
虽然说有经验但是是带病来考的
等考完J组过后只有差不多1h的休息时间就要来考S组了
简直要死
而关于下午的S组
虽然说已经初三了但是还是不能做到稳切绿...
明明考完今年就要去考noip了...
要是这次S组没拿奖的话就要冲whk了...
好焦虑......
不管那么多有的没的
交卷之后我要去抽凛御银灰
当oier不咋样我还不能当doctor吗
要不是早上维护我就直接抽了
yj你坏事做尽
--------------------------
记录一些考场上的小事
9:40 收知情同意书了,被监考员发现我在写这东西了......
10:00 好漫长啊......早餐只有俩块干巴面包...饿啊......
10:15 打了半天t4暴力,打不出来...忘记全排列函数了.....
10:20 打小恐龙获得1024的高分
10:40 手写了20分钟的全排列函数,意满离 (虽然说连样例都没过)
11:00 打了俩小时代码了...... 真的好饿啊......
11:10 打小恐龙获得了1023的高分
11:15 什么叫做提前3分钟发卷收卷?
11:17 打小恐龙获得了1600的好分
11:21 打小恐龙获得了2077的好分
11:33 翻了一下小恐龙代码,原来是有提示音让你跳的吗?那和音游有什么区别
---------------------------
现在是11:55分,还有2分钟
分数的情况是
t1:100
t2:100
t3:0
t4:0
sum=200
最后一次J组就圆满结束了
遗憾就是没能拿到1=
但也很满意了
就这样吧
等我中午回去休息一下我们就S组见
*/
GD-J02353
【number.cpp】还有转发大佬
//8:40 创建文件。
//8:50 做完,难度红,预计 100pts
//11:55 做完,预计 100+100+60+100=360
//------------题外话分界线------------------
//望不要在迷惑行为大赏里看到我...
/*
CSP快到了,提前祝你考试顺利!接龙哈!发给你最好的10个朋友,超过15
个就锦鲤保佑你,今天必须发完,想起谁,发给谁,包括我
传送0人 CSP忘写feropen
传送1人 feropen打错
传送5人 不可以总司令骗分大神
传送10人 卡常卡过第四题
传送15人 AK CSP!
发给我 CSP爆0
别问,问就是让你转发
赛前这种私信炸我铃...
顺带一提,我传送了0人,但如你所见,我还是打了feropen
贺以为!
GD-J 0235 3
考号中的神秘四位数
考场空调冷死我力
不玩了,做T3了
You have no egg!
我是糊涂人,你是精明人
*/
GD-J04017
【polygon.cpp】
#include<bits/stdc++.h>
#define thinktwice return
#define code 0
#define once ;
using namespace std;
int n,a[5140];
int qp(int a,int b){
int ans=1;
while(b){
if(b&1)ans*=a,ans%=998244353;
a*=a;
b>>=1;
}
return ans%998244353;
//11:18写出来了!!!!!!!!!
}
//坏了孩子们,快速幂忘了怎么写了
//中午回去看
//AFOed
//预计得分:100+100+10+0=210
//这倒是提醒我了
//特殊性质还没写
//坏了孩子们,没特殊性质
//AFOed
//还有一个小时,难道我只能玩抽象了吗?
//窝看胃壁!
//(下面是之前写的)
int main(){
freopen("polygon.in","r",stdin);
freopen("polygon.out","w",stdout);
cin>>n;
for(int i=1;i<=n;i++){
cin>>a[i];
}
//欸?好像能用线段树!
//没逝,我忘了
//些风霜罢了
//11:11了
if(n<3){
cout<<0;
thinktwice code once
}
if(n==3){
int cnt=0,sum=a[1]+a[2]+a[3];
if(sum>2*(max(a[1],max(a[2],a[3])))){
cout<<1;
thinktwice code once
}
else{
cout<<0;
thinktwice code once
}
}
//和蔼!这里有整整12pts!
//11:19开始想 a[i]<=1
//11:27推完规律,开始写
if(a[1]==a[2]==a[n]==a[n-1]==1){
int sum=0;
for(int i=3;i<=n;i++){
sum+=qp(i,n-i);
sum%=998244353;
}
if(n>4) sum++;
cout<<sum%998244353;
//坏了,推错了
//11:31了
//不管了,面对样例编程
thinktwice code once
}
//11:35打完了,不知道对不对
//100+100+10+12=222或第一题读不进来0+100+10+12=122或刚刚瞎写的全对0+100+10+36=146
//最好:100+100+10+36=246
//最差:0+100+10+12=122
//评价:3=稳了,2=救一下,1=没可能
//AFOed
thinktwice code once
//11:45了,准备遗憾离场
//my blog:hjbhawa.giyhub.io/hjbh.github.io
//对了,让我上抽象代码大赏
}
//你说你不想在在里
//我也不想在在里
//但天黑的太快想走早就来不及
//下午唱勾指起誓
//坏了,我成歌王了
//奋音:你的回合内,若你使用的牌与上一张颜色不同,你摸一张牌
//渐营:若你的回合内你使用的牌与上一张花色相同,你摸一张牌
//连营:当你失去最后X张手牌后,你可令X名角色各摸一张牌
//我同时有这三个技能加界制衡能不能三拳打死武诸葛
//(斐秀忘了) 悲
//锣鼓灌注hjbh 评论塞浦路斯普鲁士(plsplspls)
//机房的电脑也是五字神人id
//口合其土米也是__________
GD-J02677
【polygon.cpp】
#include<bits/stdc++.h>
#define ks 0
#define IloveCCF 0
#define you_have_no_egg 1
using namespace std;
int dp[5005],i,n;
int main(){
#if ks==1
freopen("polygon.in","r",stdin);
freopen("polygon.out","w",stdout);
#endif
//反正也不会,就写写注释 高级#if语法
#if IloveCCF==1
while(1) cout<<"CCF I love(fuck) you.\n";
#endif
#if you_have_no_egg==1
while(1) cout<<"You have on egg.\n";
#endif
return 0;
}
CSP-S
CSP-S 共有 \(3713\) 个选手文件夹 \(89.9 \operatorname{MB}\)。
关键词统计
注:关键词统计对大小写不敏感
//freopen出现了 \(914\) 次,贡献次数最多的是 GD-S00162/club,贡献了 \(11\) 次"r",stdout出现了 \(38\) 次,"w",stdin出现了 \(47\) 次[0-9].in"出现了 \(234\) 次,[0-9].out"出现了 \(52\) 次,.ans"出现了 \(58\) 次empoly出现了 \(25\) 次,repalce出现了 \(15\) 次,freopen("D:出现了 \(22\) 次,enploy出现了 \(6\) 次#define int long long出现了 \(1771\) 次bits\stdc++.h出现了 \(15\) 次不会出现了 \(89\) 次,难出现了 \(156\) 次(有 \(99\) 次由 GD-S01412/road.cpp 贡献)AFO出现了 \(128\) 次,whk出现了 \(74\) 次,退役出现了 \(13\) 次,祝好CCF出现了 \(226\) 次,noip出现了 \(37\) 次,wc出现了 \(2211\) 次,apio出现了 \(9\) 次。luogu出现了 \(47\) 次,uid出现了 \(218\) 次,pts出现了 \(331\) 次KMP出现了 \(185\) 次,kruskal出现了 \(625\) 次,prim出现了 \(214\) 次,priority_queue出现了 \(1080\) 次,acam出现了 \(31\) 次,add_edge出现了 \(42\) 次furina出现了 \(32\) 次,firefly出现了 \(31\) 次(这么多流萤厨和芙厨?)neuvillette出现了 \(4\) 次,alhaitham出现了 \(7\) 次(哇好像都是我贡献的)no egg出现了 \(8\) 次,fuck出现了 \(12\) 次(禁赛三年警告)sto出现了 \(866\) 次,orz出现了 \(176\) 次,akioi出现了 \(19\) 次
代码
GD-S01765
【employ.cpp】钓鱼成分复杂
#include<bits/stdc++.h>
#define int long long
using namespace std;
signed main(){
//feropen("employ.in","r",stdin);
//freopen(employ.in,"r",stdin);
//freopen("employ.in",r,stdin);
//freopen("employ.ans","r",stdin);
//freopen("employ.txt","r",stdin);
//freopen("employ1.in","w",stdin);
//freopen("employ.out","r",stdin);
//return 114514
//陈哲
//汪楚奇
//小粉兔
//lxl
//noip
//ynoi
//i ak ioi
//atcoder
//codeforces
//loj
//uoj
//acwing
//luogu
//xyd
//xyddb
//AFO
//afo
//ak
//AK
//jiangly
//mike
//我常常追忆过去
//const int mod = 998224353
//cout<<rand();
//斜二倍增
//0721
//yozisoft
//原神
//genshin
//tnt
//miku
//pjsk
//bang dream
//mygo
//ave mujica
//当你们看到这条说明引到人了
freopen("employ.in","r",stdin);
freopen("employ.out","w",stdout);
ios::sync_with_stdio(false);
cin.tie(0); cout.tie(0);
cout<<0;
return 0;
}
/*
唉写点东西吧
注意到今年提高组大纲新增了扫描线,bitset,manacher
上午复习了扫描线模板
打了一道bitset的题 她叫做 小清新人渣的本愿
然后爽玩 魔法少女的魔女审判 ,推了两个案子
然后出发去考点
穿了拖鞋十分显眼
并成功成为全校只打s选手中第一个到考点的
没有复习manacher,敢考我就敢爆零
考场没几个认识的,认识的大佬全部在四室,我在一室
现在是 2025/11/01 16:58
分数期望100+[76,100]+50 = [226,250]
T1 贪心地分配之后,若有部门人太多就再次贪心地踢掉一些人。
预测绿
T2 2^k枚举建设哪些新点,对于枚举出的每个方案跑一次最小生成树
然后对于边的排序不用每次重排,可以双指针
加上若干剪枝可以0.5s过大样例
都跑满估计76以下,很大概率76
挂分概率不小
我个汤比写了1h发现读错题意了,所以没时间想满分只好将就76
预测蓝~紫?
T3 容易想到O(qL),得到了50
我写的是什么使啊
调都没调过大样例 心里没底
但是貌似跑得还挺快,七八秒钟可以跑过我手搓的极限数据?
我觉得吧挂分概率极大
预测蓝~紫
此时还有30min,寄
T4 不可输入单个标点符号。
不可输入空白文本
棍木棍木。 棍木棍木 。
棍木棍木。 棍木棍木。
今年怕不是7级勾线都上不了
万一人均能过T3我不是一等都没有了
万一我T3挂多点我不是一等都没有了
别搞我
我能去wc吗
我能去apio吗
*/
GD-S03177
【club.cpp】《Can anyone find my 4 chemical secrets in the 4 .cpp?》《氟铀碳钾》
while(T--) {
cin>>n;
//氟
ans=-1;sum=0;flag1=0;
b[1].clear();
b[2].clear();
b[3].clear();
s[1]=s[2]=s[3]=0;
for(int j=1;j<=n;j++) {
maxn=-1;
//铀
for(int i=1;i<=3;i++) {
cin>>a[i][j];
if(a[i][j]>maxn) {
maxn=a[i][j];
maxi=i;
}
}
b[maxi].push_back(j);
s[maxi]+=a[maxi][j];
}
//碳
for(int i=1;i<=3;i++) {
if(b[i].size()>(n/2)) {
flag1=i;
break;
}
}
if(flag1==0) {
for(int j=1;j<=n;j++) {
sum+=max(a[1][j],max(a[2][j],a[3][j]));
}
cout<<sum<<"\n";
}
else {
//钾
dfs(1,1,flag1,n);
dfs(1,0,flag1,n);
cout<<ans<<"\n";
}
}
return 0;
}
//password:人5杰4地4灵5%
/*
What a awful T is it,to waste me 1.5h!
Can anyone tell me,b vector铥的有用吗?
我决定死磕这一题了!
好吧,我失败了Shift+6
--------
/ \
| () () |
| || || |
| ^ |
\ /
-------
OI!See You Again!
服了,这OI学了跟学了一样
keywords:
feropen
club.cpp
road.cpp
replace.cpp
employ.cpp
clud
clab
raod
repalce
repacle
empty
emplay
enploy
"r",stdout
"w",stdin
ccf
luogu
kkksc03
Ren5Jie4Di4Ling5%
AK
IOI
CSP
CSP-S
CSP-J
NOIp
NOI
APIO
ICPC
WC
freopen("D:\GD-S03177\club\club.in","r",stdin);
freopen("D:\GD-S03177\club\club.out","w",stdout);
Can anyone find my 4 chemical secrets in the 4 .cpp?
*/
【road.cpp】
/*
luogu id:1*4*0*4
Save me from €€£!
I will be killed by €$P-$!
What am I thinking about,I used to want to get a second grade award in it?
I just not want to have a score of 0 in the exam of €$P-$!
I only waste another 1.5h on this problem!
Tell me why I get such a 弱智的 answer?!
OI!See You Again!
*/
【employ.cpp】结合 road.cpp 可以知道 ta 的洛谷 uid=1145044(
/*
luogu id:*1*5*4*
I am GD-J03498?(maybe)
My opinion:=T3's opinion
要中考了,今年会是我最后一年参加csp吗,我明年还会回到OI之中吗?
I Love OI!
I Love CCF,for letting me to have a new 认知 to the difficulties of OI's problem to a 蒟蒻!
OI!See You Again!
铥!
元 英镑
不能再写这些了,希望它们不会把我竞赛三年的生涯变成禁赛三年Shift+6
*/
【replace.cpp】
...
for(int i=1;i<=q;i++) cout<<"0\n"; //不可以总司令!!!
return 0;
}
/*
I can't even understand T3 telling what!
...
【road.cpp】你说得对但是你把 pianfen 写成 panfen 了
vector<int>pianfen;
for(int i=1;i<=m;i++) {
cin>>x>>y>>z;
panfen.push_back(z);
e[x].push_back({y,z});
e[y].push_back({x,z});
}
...
/*
luogu id:1*4*0*4
Save me from €€£!
I will be killed by €$P-$!
What am I thinking about,I used to want to get a second grade award in it?
I just not want to have a score of 0 in the exam of €$P-$!
I only waste another 1.5h on this problem!
Tell me why I get such a 弱智的 answer?!
OI!See You Again!
钇 氧 铀
*/
GD-S03284
【club.cpp】奶龙之争这一块
/*
好想上迷惑行为大赏啊
先来点基础的
freopen("clbu.in","r",stdin);
freopen("culb.in","r",stdin);
freopen("cubl.in","r",stdin);
freopen("cblu.in","r",stdin);
freopen("cbul.in","r",stdin);
本来想整个全排列的,可惜我太懒了
讲则笑话吧
众所周知,“乳”字可以形容幼年生物体,例如“乳鸽”,“乳猪”。
“奶”这个字也是一样
中国古代皇帝自称为“龙”
那皇子争皇位时会不会说
“我是奶龙!”
“我才是奶龙!”
*/
【employ.cpp】
/*
不可以总司令!
我相信ccf的数据强度!
*/
【employ.cpp】
/*
为什么哈希冲突这么严重。。。
看大样例这么多0,这题该和随机化有点关系吧。。。
感觉前5点暴力部分应该不至于冲突了,性质A不知道能不能过
反正是没有100pts了
应该保底有25吧
*/
GD-S01159
【road.cpp】
/*
Now is 18:19,there is just 6 minutes left
But I found my thought was wrong
Oh ****!
This way,maybe I won't win the first prize
All right,I know I am weak in OI
Although I am a 8th grader,but this is the first time I join in CSP-S
I can just get 96 points
I am too vegetable(sad
****!
I love Kaedehara Kazuha and Furina and Zhongli and Arlechino!
Kaedehara__Kazuha is my luogu name
*/
GD-S02960
【employ.cpp】
/*
oh不可能要退役了。
本来想正获,没时间了。
T1 无法切除,T2 又没有信心可以 AC。
初二生即将离去,祝我飞升快乐。
回去搞 whk 先把物理开挂的张踩下去。
*/
GD-S02706
【replace.cpp】上崩铁小助手上看了下,流萤、灵砂、风堇、遐蝶全部都是 ACE 大毕业,吓哭了
//I think I really can't do anything.Now it's only 5 minutes to leave.I am sad.I like Star RAIL
//and florr.My Star rail ID is 155573764,I love Firefly!And my florr name is The_rain
//And now I am Lv74.You can come and play with me!
GD-S00480
【club.cpp】
//永世传颂,不休独舞,神爱众人,芙门永存!
#include <bits/stdc++.h>
#define I_love_Furina return
#define int long long
GD-S03315
【employ.cpp】祝你高考加油!
/*
呐呐 我是一名高三的选手 今年是我的最后一次CSP了
今年的题相当简单 预想之中和T4大战三个小时的情况并没有出现
所以有时间写点关于CSP的邮寄啊感叹啊啥的。显然我没有学过语文,看到的同学凑合着看吧。
很久以前 大概是初一初二的时候吧。当时感觉CSP还是很有一种 新奇的感觉
不知道这样形容是否准确 但是 可能 欣赏比赛最好的时候 就是自己还很萌萌的时候
这样就没法对比赛全力以赴。这样就会关注比赛之外的事情。
每年的CSP前后天气都会变得很凉快。不过,随着全球性的气候变化,这样的经验也不会是永恒的。
我还能回想起初一或初二的时候走出考场时候的,令人披上外套的寒风,还有暗蓝色的傍晚。以及回味着考场上的苦涩心情的情绪。
初一的时候遇到了儒略历,对战四个小时,只拿到了一个很低的分数。初二的时候遇到了一些奇怪的题(好像是括号啥的,是吗?),我当时很不擅长这些(一直在做数据结构),又拿到了很低的分数。
但即便是这样,似乎出了考场也没有很难过,这样的苦涩只不过像是喝了一杯黑咖啡一样。咔菲好喝!
会感觉自己身处于一大群人之中。好像每个参赛者都很牛,那个时候也有很多同学还在打OI。
这样对于作为竞赛的信息学奥林匹克来说是很坏的。到了高一我仍然有这样的想法,觉得还有一年阿 没必要那么紧张吧(而且我高一的时候觉得自己可牛逼了,肯定能进省队)。这也导致我的高一赛季是完全失败的。
作为一个以集训队为目标的选手 你必然要脱离这种感觉 你必然要鹤立鸡群于芸芸众生
这样的道理,大概几乎每个OIer都知道吧,可能除了当时的我。
(刚刚检查了一下发现 road 的大样例居然没有给满……补了一下不带k的。
初三的时候在本校考试。当时写了个随机化过掉了T1(内心OS:这个T1这么变态吗……),用暴力枚举的写法过了T2,T3 T4写暴力拿到了336分。
出考场问了一下 发现一个当时高一的 Ag 学长是 360.然后发现好像省内初三几乎没有人比我高。
感觉自己很牛逼阿!NOIP 冲刺!能不能进个E队!
结果是 NOIP 获得了,高达整整,100 分!!!不出意料,省选也败选了。
这样初中生活就结束了。高中说实话没那么想写,因为在新奇感褪去,实感或掌控感取而代之的时候,那种让人以文字记录下来再次体味的冲动就消失了。
如果今年NOIP的题很简单的话没准会写一下吧。加纳。
*/
GD-S02611
【employ.cpp】
/*
18:23
挺难的,感觉进不了noip,但是游记还是要写的
我是浦帅的忠实粉丝!!!!
东华高级中学十佳歌手比赛欧世博不应该被淘汰!!!
*/
GD-S02984
【employ.cpp】
/*
初一OIer第一次参加csp-s,教练说不考2=直接退队
上午的csp-j感觉会爆0
第一题不会做啊qwq,只拿到了T2 4分,T3 20分,T1 不会做啊
今年3=都不一定
还是看看T1吧,T1如果100pts就有2=了,希望上迷惑行为大赏。luogu uid=1320771 用户名Gavinzhou
-- 16:10
T1 突然有思路了,就是先不考虑n/2的条件,求出答案,然后再调整。
这是一个绝妙的方法,这里太小了,写不下了 。等上迷惑了再发剪切版。
-- 16:20
T1样例1过了,先休息一会再面对100%要debug的代码吧
写的代码, 肯定会TLE或WA
--16:30
忍不住测大样例,大样例用scanf没有tle,反而wa,600多ms,貌似是我的贪心有问题 ,没时间改了(绝对不是我不会)
第二题只打了个最小生成树,不知如何改,但是不开____见祖宗
第三题要kmp,但我不会
第四题就别说了吧 ,骗个几分得了
--16:35
50+4+20+20=94
检查一下文件和freopen吧,反正后面的也不会
--16:44
所以几点结束,应该是17:00罢,玩玩虚拟机
--16:56
怎么是18:30结束
--17:27
第一题还是老老实实dp吧,但为什么还是WA
--17:40
bug一大堆,只剩下10分钟了,这次估计连3=都拿不到,也不想再多说什么了。 从开始的失望到希望再到最后绝望,明年再战!
--18:21
*/
GD-S01869
【road.cpp】
//luogu uid:723036
// Genshin Genshin Genshin
// Impact Impact Impact
// just left 1hour,ping mu qian de xiao peng you men,ni jue de wo neng xie wan T2 ma?
// 18:22 : yv gu 100 + 24 + 25 + 28 = 174 pts. AFO.
GD-S03311
【club.cpp】祝好
//goodbye OI!------luogu uid 676569 at 18:22:43 2025/11/1
GD-S02772
【employ.cpp】
/*
18:13
luogu id : point_fish
只想随便写点什么因为我说过我要写了。
不会了,看了半小时T4只会指数级。
虽然在看 T4 但是我 T2 只写了暴力 T3 随机过样例。
不过t1 100 能打noip吧。
高二老登已经又菜又摆还爱筹集了
现在真的挺开心的,体艺节一直有人在陪我,反正有人在意我我就特别开心就是了。
好吧我确实有很多不太好的习惯吧,平时也无意识的就会去做这些事情,抱歉大家。
唉唉唉语文太差写什么都像流水账,如果有机会一定好好学语文。
以前想过自己是为了什么,今天中午看到了:I am because you are。总是在回忆,因为忘不了那些人。
noip就不写这些了,祝 wzr,cyh,lzyx,lsy进队吧 嗯还有学弟 但是都好强我说不过来了。
能不能生涯上一次GD迷惑行为大赏呢
哦如果同校看到了不要拿这个嘲笑我 qwq
18:25
*/
GD-S03679
【road.cpp】
//如果我没理解错的话,这是32pts
//hjbh一把抓住32pts,顷刻炼化
//又是一场hjbh help hjbh 的行动!
}
//疯狂疯狂星期四,原味鸡两份九块九
/*
你是信的开头
诗的内容
童话的结尾
你是理所应当的奇迹
你是月色真美
能不能让我在靠近一点点
因为你太温暖
我会再变得坚强一点点
因为你太柔软
交换无名指金色的契约
给彼此岁月
说好从今以后要牵着手
因为要走很远
——luogu hjbh
*/
GD-S01573
【club.cpp】游记创业未半而中道崩殂
//广东广州大学附属中学大学城校区CSP邮寄。我是luogu gzzym123456,在j组的考试(01770)中也写了邮寄
//14:34 解压成功,试了一下DEV-C++,没有炸
//15:12 T1还是不会做,看T2
//没有心情写邮寄了,啊啊啊啊啊啊啊啊啊啊啊啊
GD-S01643
【employ.cpp】
/*欢迎来看luogu608273的大作rede 35,血海文书,失落之桥,失落遗迹。 ---如果还有时间,就应该挣扎到最后(ckk摘抄atri的名言)。*/
GD-S00028
【club.cpp】哈哈,中计了吧
//feropen()
//哈哈,中计了吧
...
//luogu uid 642434 快关注我
GD-S00057
【replace.cpp】神秘代码
//yiwanchengjinriwoshinailongwoshinailongwocaishinailongzitishijichuheitishidingjianhaizihuilezitizhijiezuoheititiaoguozhongjianyiduanlvtichengtilantidetizizhijietiaoguohaizizhihuiganjuehenmimangguoranzhuotihaideishangCFluogushishenmedongxijintianwokanjianwodeyigetongxuezailuogushangpianfenwoganjuetazaiwuruOIzaijianleluogucodeforceswolailewoganjueyidalimianhaidebansishierhaohunningtuyinweiwajuejideniujuhuiyinxiangdanbaizhisuchengufowochangchangzhuiyiguoquhoumianwanglewoshiqingshihuangqishiwomeisivwowushilairifengniweidajiangjunooooodaxuexi
#include<bits/stdc++.h>
using namespace std;
【club.cpp】
/*
RP++!
freopen!!!(last year CSP-J -100pts)
14:41 start solving T1
15:23 T1 AC!!! happy
15:25 Is T2 MST?
15:30 Yes.
16:06 solving T2.
wo shijianfuzadu cuode yitahutu.
xiangqi le Xor-MST CF888G
wo jide yige B kaitou de suanfa
jianbian yingai xiangcuole...
ohno.i'm sooooooooo sad.
16:15 youren shuizhaole???
16:17 couhe yong ba.pian dian fen.
(wangji Bouxxxxx zenme xie le)
16:25 juewang le.2 hours left
16:42 T2 32pts goodbye TAT
i cant do more pts.
today only 2=
what's T3 talking about???i cant understand it
17:07 T4 pianfen zhong...
17:20 T4 get feature A 20pts! goodbye~
solving T3...
17:32 hao e a...
weishenme buneng dai dongxi jinlai chi???
qunian wo jide keyi a.
17:47 T3 pianfen zhong...
18:01 done.kaishi jiancha.
fangkuimo hao hu,kuai xiale...
zheci tiede jiaodai yandoubuyanle,
zhijie ba renwulan dangzhule.
jiankao laoshi yifu shang yinzhe It's MYGO!!!
zaogao!wo bei HSFZers baowei le!(both J&S)
and EZers&GDFers.
sto lny orz
sto dsw orz
sto EZ dalao orz
lny will S 1=
lny has J 1=
dsw will S 1=
dsw got J 320
lny qing baoyou wo S 1=
dsw qing baoyou wo S 1=
wo bu hui,zhang da hou zai xue xi!
shuxi de jilu fangshi..
I'm GD-J00054!
qing guanzhu luogu 845367 @__QWQ_qwq__ !
*/
GD-S01915
诶这怎么是我自己啊(
【club.cpp】我恨贪心,做到厌倦,做到呕吐。
做了 1h 才过大样例,我没救了(
/*
Neuvillette & Alhaitham
不要发呆,不要红温,对得起你的训练时间
题目名称 社团招新 道路修复 谐音替换 员工招聘
题目类型 传统型 传统型 传统型 传统型
目录 club road replace employ
可执行文件名 club road replace employ
输入文件名 club.in road.in replace.in employ.in
输出文件名 club.out road.out replace.out employ.out
每个测试点时限 1.0 秒 1.0 秒 1.0 秒 1.0 秒
内存限制 512 MiB 512 MiB 2048 MiB 512 Mi
*/
......
/*
15:30 过大样例
看一眼每个人最想去哪个部门,然后分配
考虑每个人从第一志愿滑档到第二志愿的代价,如果第一志愿安排上发现有部门满人了就找几个代价最小的滑档
*/
/*
会不会存在滑档次数超过两次的情况? 题目保证n为偶数
所以很可能不存在
100 99 80
90 80 70
80 70 30
70 50 30
*/
/*
我恨贪心,做到厌倦,做到呕吐。
我恨贪心,做到厌倦,做到呕吐。
我恨贪心,做到厌倦,做到呕吐。
我恨贪心,做到厌倦,做到呕吐。
我恨贪心,做到厌倦,做到呕吐。
我恨贪心,做到厌倦,做到呕吐。
我恨贪心,做到厌倦,做到呕吐。
我恨贪心,做到厌倦,做到呕吐。
我恨贪心,做到厌倦,做到呕吐。
我恨贪心,做到厌倦,做到呕吐。
我恨贪心,做到厌倦,做到呕吐。
我恨贪心,做到厌倦,做到呕吐。
我恨贪心,做到厌倦,做到呕吐。
我恨贪心,做到厌倦,做到呕吐。
我恨贪心,做到厌倦,做到呕吐。
我恨贪心,做到厌倦,做到呕吐。
*/
【road.cpp】正在左右脑互搏中
/*
让我1s过1e9可以不?????/kel
*/
/*
最小生成树 kruskal 加油,早上刚复习过的,可以打出来
一共有M+N^2*K条边
*/
/*
乡村城市化需要c的点权,怎么办?暴力方法是2^k枚举
*/
/*
T3貌似可以不可以总司令?
*/
【replace.cpp】
while(q--)
{
if(clock()*1.0/CLOCKS_PER_SEC>1.9) cout<<"0\n";
else cout<<solve()<<'\n';
// cout.flush();
}
cout.flush();
return 0;
}
/*
数据放个水谢谢
*/
/*
操作:t->u
给每一个询问s1->s2,在给定的n个字符串里匹配s1,看看替换完之后能不能对得上
*/
/*
可以考虑暴力搜索,然后搜不到就全输出0
要用KMP吗?
*/
GD-S00410
【employ.cpp】《我 没 活 了》
/*
mi huo xing wei da shang
luogu:shuaiqbr
wo mei huo le
*/
GD-S00447
【road.cpp】题解人
#include<bits/stdc++.h>
using namespace std;
int n,m,k;
struct edge{
int v,w;
};
vector<edge> a[10015];
#define d first
#define idx second
priority_queue<pair<int,int>,vector<pair<int,int> >,greater<pair<int,int> > > q;
//丐版小根堆
int dis[10015];
bool vis[10015];
int prim(){
memset(dis,0x3f,sizeof(dis));
int res=0;
q.push(make_pair(0,1));
dis[1]=0;
while(!q.empty()){
int u=q.top().idx;
if(vis[u]){
q.pop();
continue;
}else{
res+=q.top().d;
q.pop();
vis[u]=1;
//
dis[u]=0;
//
for(auto e:a[u]){
if(!vis[e.v]){
//注意,这是距离整棵树的距离
if(dis[e.v]>e.w){
dis[e.v]=e.w;
q.push(make_pair(e.w,e.v));
}
//由于是距离整棵树的距离,只需要算一条边的距离即可
}
}
}
}//这能对我【】,luogu洛谷要是这题我过了40记得给我上迷惑行为大赏
//可以写【】为代码原文
return res;
//两秒八三,我看看能不能优化一下
//首先,prim到底怎么写来着
/*
即使是解绑读写之后也要一秒四四
剩余的瓶颈很明显在于m超绝1e6,和每个点的反复读入
要想避免1e6的影响,我们可能必须保证每个点只入队一次
好消息!在加了一个dis的检定之后,样例3的答案依旧正确
并且时间压倒了零秒五六!
我觉得差不多了,收手吧
理想预期分数50
*/
}
int main(){
freopen("road.in","r",stdin);
freopen("road.out","w",stdout);
ios::sync_with_stdio(0);
cin.tie(0);
cout.tie(0);
cin>>n>>m>>k;
for(int i = 1,u,v,w ; i <= m ; ++i){
cin>>u>>v>>w;
a[u].push_back((edge){v,w});
a[v].push_back((edge){u,w});
}
for(int i = 1,w ; i <= k ; ++i){
cin>>w;//过滤掉所有点权,视为0
for(int j = 1 ; j <= n ; ++j){
cin>>w;
a[n+i].push_back((edge){j,w});
a[j].push_back((edge){n+i,w});
}
}
n+=k;//注意这里我直接把c类点归到标准点里面了
/*这题我目前不打算想正解
首先,前四个点是裸的最小生成树
我大概,也许,可能,还记得怎么写
然后a属性
考虑到对于所有的c都存在0,毫无疑问地,把所有0点上
这样不难发现,情况变成了有一个c构成的分层图叠在原图上
实际上遇到这种情况,我们可以直接把所有c的出边直接连到所有与c链接
为0的点上
也可以直接把c算进a里开跑
总而言之就是最小生成树直接跑就完了
唯一的问题是,最小生成树怎么写来着
*/
cout<<prim()<<endl;
/*
我真的想不起来了
先试试prim吧
prim的写法与dijkstra一致
先拓展出局部树
再从局部树上一个个寻找与局部树整体最接近的点
考虑到其与dijkstra的相似性
很有可能在题目的稠密图中表现好于kruskal
*/
return 0;
}
GD-S00407
ta 的游记:https://www.luogu.com.cn/article/goh5fygo
【replace.cpp】文化课大手子
#include<bits/stdc++.h>
#define int long long
using namespace std;
int n,m;
signed main(){
freopen("replace.in","r",stdin);
freopen("replace.out","w",stdout);
ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);
cin>>n>>m;
while(m--) cout<<"0\n";
}
/*
都把《琵琶行》默出来了,就不能给我上个GD迷惑行为大赏吗QAQ
浔阳江头夜送客,枫叶荻花秋瑟瑟
主人下马客在船,举酒欲饮无管弦
醉不成欢惨将别,别时茫茫江浸月
忽闻水上琵琶声,主人忘归客不发
寻声暗问弹者谁,琵琶声停欲语迟
移船相近邀相见,添酒回灯重开宴
千呼万唤始出来,犹抱琵琶半遮面
转轴拨弦三两声,未成曲调先有情
弦弦掩抑声声思,似诉平生不得志
低眉信手续续弹,说尽心中无限事
轻拢慢捻抹复挑,初为霓裳后六幺
大弦嘈嘈如急雨,小弦切切如私语
嘈嘈切切错杂弹,大珠小珠落玉盘
间关莺语花底滑,幽咽泉流冰下难
冰泉冷涩弦凝绝,凝绝不通声暂歇
别有幽愁暗恨生,此时无声胜有声
银瓶乍破水浆迸,铁骑突出刀枪鸣
曲终收拨当心画,四弦一声如裂帛
东船西舫悄无言,唯见江心秋月白
沉吟发拨插弦中,整顿衣裳起敛容
自言本是京城女,家在虾蟆陵下住
十三学得琵琶成,名属教坊第一部
曲罢曾教善才服,妆成每被秋娘妒
五陵年少争缠头,一曲红绡不知数
钿头银篦击节碎,血色罗裙翻酒污
今年欢笑复明年,秋月春风等闲度
弟走从军阿姨死,暮去朝来颜色故
门前冷落鞍马稀,老大嫁做商人妇
商人重利轻别离,前月浮梁买茶去
去来江口守空船,绕船月明江水寒
夜深忽梦少年事,梦啼妆泪红阑干
我闻琵琶已叹息,又闻此语重唧唧
同是天涯沦落人,相逢何必曾相识
我从去年辞帝京,谪居卧病浔阳城
浔阳地僻无音乐,终岁不闻丝竹声
住进湓江地低湿,黄芦苦竹绕宅生
其间旦暮闻何物,杜鹃啼血猿哀鸣
春江花朝秋月夜,往往取酒还独倾
岂无山歌与村笛,呕哑嘲哳难为听
今夜闻君琵琶语,如听仙乐耳暂明
莫辞更作弹一曲,为君翻作琵琶行
感我此言良久立,却坐促弦弦转急
凄凄不似向前声,满座重闻皆掩泣
座中泣下谁最多,江州司马青衫湿
From 593499
*/
GD-S01269
【replace.cpp】
/*
16:46 开题感觉要起飞了
16:49 毅然决定暴力
17:45 T++
17:45 M++
17:45 D++打了1H都没打出来W++,C++ ;
算了不争了,就这样吧。
应该算是几乎最后一次参加CSPS了
中考以后不知道会不会继续学
还有半个小时,OI生涯就算结束了
感觉这次比以往都难,上不了200了,大概100~150吧
这道题太难受了, string的函数不会用,不知道问题在哪里
样例勉强过了吧,希望数据水一点喵
回望这4年,一言难尽。
其实想写多点上个迷惑行为打赏的,但是写不下去了QwQ
*/
GD-S02179
【replace.cpp】
//什么傻逼题目啊
//心态崩掉了
#include<bits/stdc++.h>
using namespace std;
int main(){
//不想写了
return 0;
}
GD-S03725
【employ.cpp】游记人
/*
计数题!
每个人会在它前面出现了至少 c_i 个人取到 0 或者走了的情况下走掉
n<=500。问多少排列能 >=m 个人被录
感觉像那种会在模拟赛里被放 t2 的东西
相当于选出若干个人放在 1 的位置
如果前面走了 c_{p_i} - w_i 个人,p_i 会走
最难处理的点在于,一个人走不走可能取决于前面的人走不走
是个不太好拆开的限制
感觉是那种考察贡献延迟计算的东西。
按特殊性质想吧
#1~5 ok 20
# A 没有 0
全想错了。还好发现了。
如果一个人前面走了 c_{p_i} 个人,他也会走
我们贪心在 c_{p_i} 中取 0,<=1,<=2,... 的序列
考虑(或者说必须)按值域做
考虑现在插入了 <=i 的数。然后是什么情况
能不能对所有走人的方案计算它被取到了多少次
枚举走了多少个人。
对于 c=x 且走了的人,它们的要求是必须分布在走的人的一个长为 k-i+1 状物的后缀
对于没走的人,它们的要求是必须不分布在这个后缀
方案数好像是可以单次 O(n^2) DP 计算的?
ok 20?
有没有什么可推广性。想一下。
说实话不好推广。
感觉应该开始考虑拼好分了。时间有限。
# m=1
全部走了?
那限制全部是 c_{p_i}<=x。这个我会。
ok 12
# m=n ok 4
# B 1 的个数很少
直接枚举走的是谁,然后算一些方案数
形如某种 c_{p_i} <= lim 或 > lim
可以和暴力一起写
有一个新的思路。
去对于一个走人的情况,计算多少种方案取到的这种情况
对于没走的位,要求 c_i>=某值
对于走了的位,要求 c_i<=某值
这个“某值”呈不降状态
agc036f 有类似的问题,但是那题的容斥思路没有办法往这上面套。
诶,真没办法吗
我们容斥哪些 c_i>=某值 的限制没有符合
那所有的限制都是 c_i<=某值的形式了,或者有些根本没有限制!
把式子写出来。
好像不必写得太清楚。反正就是:
+ 如果我们指定这一位没走:
+ 如果容斥到了这位,那么形如 c_i<=这位限制,*(-1)
+ 如果没容斥到这位……等会再说
+ 如果指定这一位走了:
+ 形如 c_i<=这位限制
由于限制单调不减,可以类似 prod(a_i-i+1) 的形式处理
dp_{i,j,k} 前 i 个 1 被确定,指定了 j 位没走,容斥了 k 位没走
然后考虑没限制的是什么。
哦。随便排。
复杂度等于状态数。
哇!!!!!
先写暴力容斥验证。如果假掉了直接去拼好分。
*/
GD-S03035
【replace.cpp】同样游记人
/*
来一篇游记吧剩一个钟不知道干啥
2:30发解压码但是我们的解压码漏了一个字(过了有会才说)浪费掉3分钟
大约2:38看到题目(因为我解压文件之后把上级文件关闭导致下级没法解开,开始还不知道这点
看到题目第一题就跳过了,刚开始感觉没思路
第二题一开始想的分层图但是看了一下好像不太需要 ,直接最小生成树跑一遍差不多(再多我也想不到了
但是有意思的是我的Dev这时候一直打不开我以为电脑的问题就保存了一下文件到D盘然后重启
重启过了10分钟监考老师说这个电脑是这样的,Dev有时候打不开叫我们一直开着
难蚌
之后就是我把编译环境改完发现运行有问题,监考老师说是我自己代码写的,他不知道,于是我又重启了一次
因为这建事甚至我重新下了一个Dev在电脑上
完事发现还是不行于是直接果断继续重启
浪费一个钟(ps:到现在考试过去两个钟了)
然后重新看向第一题,这时候出思路了
我的思路大体上是先让所有人选最大的,如果发现哪个选择的人数超出n/2的话
把多出来的看一下(举个例子,4 3 2开始先选第一个社团,然后记录一下(4-3 < 3-2))
其实就是记录所有超出的换到第二选择所花费的代价,例子中记录4-3=1(因为代价小)
正确性其实很显然
4 2 1
4 3 2
5 3 4
4 1 4
自己造的样例,开始所有都选1,结果为4 + 4 + 5 + 4 = 17;
改变所消耗的代价为2 1 1 0
比较大小(小在前得0 1 1 2
答案为17 - 0 - 1 = 16
到这还有一个小时20分钟结束(感觉出思路打题还是很快的,而且把所有样例监测了一遍都过了ps:虽然没什么价值,指的是大样例(水货来着))
然后就是骗分,第三题没思路感觉像模拟
全部写0过了
第四题同样没思路拿性质A的分
写着写着发现不对啊好像有坑
因为ci没说不能为0,为0相当于直接放弃了那就把为0的记录一下
如果n == cnt + m就输出2的n次方取余mod
ok到这里剩一个钟正好
写篇游记还有45分钟(或许骗完分还有80分钟?我感觉写游记没那么快a)
*/
【employ.cpp】
/*
哈哈哈又是我,写完游记也有点无聊剩45分钟打算留20分钟检查15分钟吐槽10分钟上厕所
槽点1:开始的时候密码发错了,少了一个数字,拖延3分钟左右虽然没多久
2:我检查一份代码1个小时(先说结果:数组开5 * 1e7,多打了一个0气死我了,电脑的报错也是奇怪execute这个词看不懂翻译不出来
重启一遍之后还是运行不了,我又重新下了一个Dev也不行,再重启一遍也不行,最后没招了当时真的有点崩溃
询问监考老师也没有回答,他原话是我自己的代码写的他也不知道为什么
最后还是运气好发现了这个错误
3:神奇,电脑有毒,每次直接点保存在桌面的.cpp文件都点不开
我也以为是bug,又重启一次(当然,每次重启都要保存一遍之前的东西滴)
重启完不到5分钟监考老师就说这个电脑点不开正常的,让后叫我们别关掉
那我想问了,为啥我右键打开不行,但是Dev里面点文件打开却可以
4:上午就听别人说J前两题简单后面难,下午s应验了
5:没什么槽点了随便写写
6:水时长,看上去写的多主要是
7:ok时间到检查去了
*/
GD-S02271
【road.cpp】
//2025.11.1 17:15 check this code to make sure that it can ger some scores for me although it is not a correct way.
/*
回望过往,沉在oi里拼搏
仰望未来,惜别oi难回头
斗转星移,物是人非
dev依在,不见code前那几载
回看电脑桌前
只依稀记得,这里有个少年
*/
//2025.11.1 17:25 距成为数竞生还有1h,谨此回忆我的信竞生涯
GD-S00270
【road.cpp】
/*
杜子德爷爷用百元大钞击落洛谷服务器
刚从捐款活动回来的杜子德爷爷全然不顾身体的疲惫,【数据删除】
“但是有些【数据删除】,像洛谷,纵容OIer反对CCF的【数据删除】事业!【数据删除】
杜子德爷爷从地上拣起一块石子,向天上一掷,顿时,天上发出一阵耀眼的火光。
“这就是洛谷的服务器,【数据删除】
我们D队的成员都为有杜子德爷爷这样的NOI主席感到自豪
*/
GD-S00028
【employ.cpp】
/*
现在是 17:00
初三了,已经 2 个多月没碰过 OI 了,洛谷上认识的人似乎很多都 AFO 了
我不想再码了,还是 AFO 滚回去搞 WHK 吧,学校教练被调到高中,没人训练,学校初三分班分到的院士班一周就休息一天,周日早上八点半就要回到学校
中午一去训练下午就会昏死过去
我找不到任何时间和任何借口再继续下去学 OI 了,也找不到任何兴趣
从 2022 开始,就去年和今年进过复赛,真的很后悔去年没好好写,明明就差一点能拿蓝勾了
曾经说自己是个 OIer 时都是自信满满的,现在都不敢说出口
先不说了,我已经唐的连 T1 都调不出来了
现在是 18:00
放弃了,监考员在检查文件
就这样吧,以后上大学再回来看看
感觉现在连签到题都做不出来了
T4 特殊性质都不会打
好怀念以前以 OI 为乐的时光
我不后悔我选择了你,我也不后悔我放弃了你
愿我们的前途一片光明
线段树,也许我们三四年内不会再见面了吧,还记得以前的我老忘记建树
啊呀,骇死我力,怎么还有人在外面飙车
我的文笔不行,说不出骚话哇
还有一分钟!C U again
很喜欢两句话:
Before was was was, was was is. 我也曾年少轻狂
Nothing changes if nothing change.不破不立
这或许是我最后一次写 freopen
好了,时间差不多了,准备收拾东西回家打洲了,明天还要上学呢 qwq
对了,读者,我想推几首歌
《this is what winter feels like》JVKE
《Innocence》Avril
《her》JVKE
《December》Neck deep
*/
GD-S01066
【employ.cpp】
/*
游记
比赛就要结束了,但实在是写不出来什么了,就来写点东西打发一下时间吧。
在这条道路上,努力的人有很多,有天赋的人也有很多,既努力又有天赋的也有很多,而我既没有天赋又不会努力,想必我的职业生涯就到这里了。
但我也很不甘心啊,曾经我也热爱过,但真正的信息学早就死在了学习算法的那一天。
我往头上一抓,居然掉下来了一些头发,就这种难度的题都能让我手足无措,,NOIP也就是一场梦罢了。
这第四题是一道dp题吗?不会,只能写暴力拿一点分了。
其实我连最基础的dp都没学好,图论、单调队列什么的也不过是硬撑着罢了。
在洛谷上看别人写游记,好歹别人是参加NOIP的人才写,表面上是看乐子,实际上是照镜子,甚至是开了“美颜” 的镜子。
感觉前途很迷茫,scp-S感觉拿不了一等奖,假如真的拿了又能怎么样,去更高级的比赛丢人现眼吗?
感觉对不起父母和老师,让他们失望了。
但,
世界上还有那么多美好的东西啊。
风景没看、游戏没玩、朋友没陪、运动没做 ,
这些都是活下去的动力啊
不学就不学了吧,就当为以后的职业方向做铺垫了。
话说写这些东西应该不会算作作弊吧。
祝好,
o(* ̄▽ ̄*)ブ
晚安
( ̄o ̄) . z Z
*/
GD-S03665
【employ.cpp】依旧表白人
// ccf求你了
// 希望能有一等奖,实在不行二等奖
// 我喜欢吴可可
GD-S03200
【road.cpp】如果我没记错的话优先队列应该是只能手动 clear 的吧
//
// cout<<0<<"\n";
//
nn=n;
dfs(1);//来吧伟大的暴力!
cout<<ans;
return 0;
}
//25 19 D:\GD-S*****\road\road.cpp [Error] 'class std::priority_queue<std::pair<int, int>, std::vector<std::pair<int, int> >, std::greater<std::pair<int, int> > >' has no member named 'clear'
//25 19 D:\GD-S*****\road\road.cpp [Error] 'class std::priority_queue<std::pair<int, int>, std::vector<std::pair<int, int> >, std::greater<std::pair<int, int> > >' has no member named 'clean'
//欸那啥来着还是我记错了?
//欸不是你怎么不运行了呀???#74 i=50547
//wakao 最多50547对吧50548不给输入
//???这对吗??? <(#▼- ▼)>
//也不是文件头
//??? 居然是js数组的问题 不可以和输入循环一起处理
//暴力果然超时 _(.o - 0.)_
//???怎么是输入的问题
//补药哇我快读快写不熟 ( T ^ T )
//???是电脑被我搞坏了吗为什么输入最后一个要卡5秒还有答案也是错的啊是对的我看错了
//所以你们这些做奇葩程序大赏的可不可以帮本蒟蒻小妹妹看看这码啊啊啊啊不想改了 (叫我姐姐也行我最后一次csp了但是我会蹲洛谷找你们的
//froepen(".in","w",stdin);
//不行我要当个淑女
//k=10的时候输入最后一个直接卡死了好耶!\(Ovo)/ -->快疯了从来没有遇到过
//取消关掉的流可以输入完了
//??我算法好像有点问题?
//不想调了 电脑的问题和我脑子出问题只会发生一个
//si xin @sisi_ xiexie 咕哩~
//wo zhe zhou yao shui bu zhao le

浙公网安备 33010602011771号