CSP-J/S 2022 四川迷惑行为

· · 个人记录

updated on 2022/11/1 增加大量评价。

updated on 2022/11/4 添加一些内容。

四川人们

工具:VSCode。

统计信息

SC 的选手们一共写了超过 20000 个 int,6562 个 long long,380 个 signed,204 个 unsigned long long,16935 个 for,超过 20000 个 if,4162 个 while,342 个 auto,40 个 switch

另外,还使用了 925 个 vector,94 个 set114map(悲),3250 个 bits/stdc++.h

另外,所有 24 个文件中有 44 个 //freopen,默哀。

迷惑操作

  1. Lolita

SC-S00102 这个选手在四个代码中均加入了:

//I'm Nahida's dog!
//If I get tg1=, K***'ll wear Lolita 114514times!(Kaka is not me actually)
//Perhaps I will be involved in moral dilemma... 

可见 OIer 们思想的开放。

无独有偶,SC-S00145 和 SC-S00198 在代码中分别加入了:

//If I can't reach the line of 1=,R**** will wear Lolita after NOIP.
#define Chtholly(x) ios::sync_with_stdio(x)

和:

if i didn't rich the line of 1=,
@h***** wear lolita 1145141919810 times
luogu w*****
QAQQWQQVQ
I can only get 160 pts,wtcl

(为保护选手隐私,以上代码均将 id 或姓名打码)

(顺便说一句上面这两个人的准考证都挺臭的)

  1. 114514/1919810

这个不用多说,直接上代码。

The problem is too difficult for J
//freopen()
.ans
AK IOI
QWQ QAQ orz
114514 1919810
luogu w****

希望上迷惑操作+吐槽人;

这份文件同时使用了 ⑨ 个关键词,属实是为了让我看到他付出了巨大的努力额。

srand(time(NULL)-114514);

听天由命人;

此人输出了所有样例并且输出了随机数。

char map[114514][114514];

宇宙空间人。

这份代码的数组大小甚至不能通过编译。

  1. 迷惑文件

老项目了。

freopen("game.in",r,"stdin");
freopen("game.out",w,"stdout");

“人”;

freopen("expr,in","r",stdin);
freopen("expr,out","w",stdout);

逗人;

freopen("game.in",'r',stdin);
freopen("game.out",'w',stdout);

‘人’

  1. CC*
                                            __________              _________
                                           /          \            /        \
                                          |            \          /          \
                                         |              \        /            \
                                        |               \       /              \
                                        \                \     /               |
                                         \                \   /               |
                                          \                \_/               |
                                           \                                |
                                            \                              |
                                             \                            |
                                              \                          |
                                               \                        |
                                                \                      |
                                                 \                    |
                                                  \                  |
                                                   \                |
                                                    \              |
                                                     \            |
                                                      \          |
                                                       \        |
                                                        \      |
                                                         \    |
                                                          \  |
                                                           \|
                                                        I love CCF
                                                     CCF please love me
                                                    give me 100 points
                                                    make have 1=
                                                    i will thank you
                                                    but if you dont da that
                                                    I will f??? you

爱人+ASCLL 艺术人;

这位选手为了让 CCF 收到他的爱意,花费大量时间画了一幅像素画并且写下了对 CCF 的求(wei)爱(xie)。

//don't TLE,please,ccf

许愿人;

然而此人打的是 O(n\sqrt{q}) 暴力,获得了 60 分的好成绩。

//I LOVE CCF

爱人其二;

  1. 温儒尔雅
cout<<"F*** CCF"<<endl;//已打码

禁三人;

值得一提的是,所有文件中只检测到这一个文明用语,所以说四川人还是很文明的!

  1. 其他
gets(str);

危人;

这人似乎不知道 gets 容易出锅

//AFO.RIP();

退役安息人;

这位选手输出了随机数。

/*
   1= or AFO.
*/

生死抉择人;

这位选手显然是高二的。

// sto cjx orz 

膜人;

sto cjx orz

if(K!=1) return puts("orz, i can't solve!")&&0;

坦白+压行大人;

//Orz WR!
//Write answers with hands
//confused code

不解人;

那么,WR 是谁?

int tot,tag,kkksc03;

站长人;

kkk:?

//只能说,差得太远。
//但凡知识点难一点的,都做不起,这能有何办法?
//如果能考noip就考吧,不能就高中再见了 

沧桑人;

好了不要骂我了

#define FN "game"
    {
#ifndef igs
    freopen(FN".in", "r", stdin);
    freopen(FN".out", "w", stdout);
#else
    freopen(FN"3.in", "r", stdin);
    freopen(FN".out", "w", stdout);
#endif

宏人;

太失望了以为能找到一个文件写错的人。

/*
4:38   :因为咱并不会这道题所以就在这里发电了捏
并不敢在其他程序里出现中文,怕CE 
5:37   : T4写炸了RRRRRRRRRRRR 
5:49   : 我的T4!!!!!!!!!!!!!!!!!
要AFO力(悲 
5:55   : Y U bully me
5:56   : 会不会是T4答案错了啊...(妄想ing 
6:11   : 补了T3 
6:22   : 写完,检查ing
话说如果T3真的因为中文的原因没有编译过去那就血亏15pts了
大概...能过线? 50+30+15+4 = 99pts 
6:25   : 不会真的要AFO吧,不会吧不会吧
T1:图论,应该可做,但是我弱了.估计暴力是大众分
T2:单调队列的感觉?没有认真看,写了个大众分的暴力
T3:图论,感觉正解不可做,当成大模拟写了个大众分
T4:树上问题,正解对于我来说不可做,但是应该难度不会很高.不知道为什么暴力写炸了 
总结:大众分 
希望不是退役总结(
goodbye
另外如果有陌生人看到了这里,感谢您看完这一段废话( 
*/

考场感想人;

可见这位选手考场上的艰辛

//What a "good" problem...

阴阳怪气人;

此人对 CCF 的出题表示了嘲讽。

......
namespace Sub1 {
    .......
    void mian() {
        ......
        }
    }
}
namespace Sub2 {
    void mian() {

    }
}
signed main() {
    ......
    if (k == 1) return Sub1 :: mian(), 0;
    if (n <= 2000) return Sub2 :: mian(), 0;
//  if (check()) return Sub2 :: mian(), 0;
    return 0;
}

面人+坚持不懈打部分分人。

然而他的 Sub2::mian 是空的。

//wo shi ge fei wu /kk
//xyh %%%
//1.2e9...

悲观人;

wo ye shi ge fei wu

//      if(p*q!=n)
//      {
//          putchar('N');
//          putchar('O');
//          putchar(10);
//          continue;
//      }
//      write(m);
//      write(n);
//      putchar(10);
        if(n*n!=sum)
        {
            putchar('N');
            putchar('O');
            putchar(10);
            continue;
        }
        p=(m+n)/2;
        q=abs(m-n) /2;
        write(q);
        putchar(' ');
        write(p);
        putchar(10);
//      putchar(10);

刚学c++人;

可能是为了卡常?(但是这样好像还不如直接 puts

int Pmapping[129],cnt,shortOr,shortAnd,failflg;

反人类人。

这人使用了包括但不限于 cIdopTreePmappingshortOrshortAndfailflgnodeIdbuildTreelPCharlPoskhs 的诡异变量/函数名

/* 
..-..---.--.--..-.--.--..-.--.
To all the Oiers:

I can't do this...
However,there are still 30 min before the exam end.
What can I do?
Really,it's the first time I came for csp-j;
I did a lot of questions at home;
but,I still can't do this...
I'm suck.
But..
How to say...
I'm just don't know what to do!
like I can't do any questions!
I just wanna get 240 points!!!
(haha,that's a joke
look,my score,
what's it?
It's nothing.
Mabye I can't be good.
Mabye it's time to face to my lifes.
I will not (hou,4 hui,3) I came for csp-j.
if i can come again ,i will come;
I just think,
OI,it's fun!
I went for exam,but,
I try my best!
I don't konw why I'm write these words at examing...
I am nothing.
All right.

I want every OIers,except me,
get a high score and chase your dream!
You won't konw my name.
Have a nice day.
=)  a_normal_student_ 2022/10/29 11:36
*/
cout<<endl;
//"why you write these word? Nobody will see this!"
//"I guess so, so I do."

泪目人;

此人用 chinglish 写出了他想对所有 OIer 说的话,发人深省。

#define AK_CSP_J_S return 0;

AK 人;

此人使用了意义不明的宏定义,寄托了自己的宏心大志。

//我是tourist,现在我被困在了小小的csp-j考场
//v我50,我带你变成cf rk1 
//T4做不出来了qaq
//瓦达西dfs,dfs干巴跌 

假人;

什么时候 tourist 这么菜了?(

expression problems are shabby and difficult for juruos like me!!

一看用词就知道是初三人;

我不理解,但我大受震撼。

scanf("%d%%d%d",&n,&m,&q);

悲惨保龄人;

《关于我搜索%%没搜到什么整活反而搜到了这种【】这件事》

不得不说四川的选手还是整了很多活的!

欢迎补充!如果想撤下你的代码请私信我!