CSP-S2024 JS 迷惑代码大合集(未完待续)
lklklklklkl · · 休闲·娱乐
一些统计量
关于T4的可汗大点兵
作为一道黑题,T4收到了考场选手的一致放弃好评。笔者统计了一下收集到的T4代码中没有任何有效输出语句的选手,名单如下(准考证号后四位):
0006 0007 0014 0018 0019 0027 0031 0035 0039 0045 0049 0050 0066 0072 0074 0080 0084 0090 0095 0098
0106 0113 0114 0116 0118 0130 0135 0155 0156 0166 0171 0172 0175 0178 0181 0182 0198 0204 0231 0236
0237 0248 0250 0254 0257 0282 0283 0284 0296 0298 0303 0335 0343 0348 0350 0353 0354 0355 0367 0380
0385 0397 0408 0409 0418 0424 0426 0430 0436 0437 0443 0444 0447 0452 0454 0461 0464 0476 0478 0481
0482 0484 0494 0497 0503 0504 0506 0510 0513 0518 0520 0523 0528 0545 0553 0554 0559 0562 0563 0565
0570 0577 0580 0581 0587 0588 0594 0599 0601 0605 0614 0615 0617 0618 0620 0629 0640 0649 0653 0655
0658 0662 0664 0676 0682 0684 0685 0690 0693 0695 0699 0704 0709 0738 0743 0745 0755
优秀代码赏析
注:本文中 T1 代表 duel,T2 代表 detect,T3代表 color,T4代表 arena。
JS-S00003
T2
/*
<Dragohearted> I have the same name novel in my luogu home page
Lost but marching on, like we've always know the trail
Searching for out ending to the fairy tale
Sometimes even shooting stars
Find wishes but miss their marks
But when the night gets too dark
And the road homeseems too far
We'll see the sun come up again
We'll climb higher than we been
We got a fire that burns within
We are the dragonhearted
We are the dragonhearted
Courage to stop a cannon ball
Together we stand 30 feets tall
We got a fire that burns within
We are the dragonhearted
Fearless we soar, speeding arrows regorshet
Break free, our hearts burn brighter than yesterday
And through the battles we wage
When our shields fall away
The armor cracks and breaks
If ever our torch is fade
We'll see the sun come up again
We'll climb higher than we been
We got a fire that burns within
We are the dragonhearted
We are the dragonhearted
Courage to stop a cannon ball
Together we stand 30 feets tall
We got a fire that burns within
We are the dragonhearted
Standing tall, forever united
We are the dragonhearted
We are the dragonhearted
Oh
We are the dragonhearted
We are the dragonhearted
*/
T3
/*
<Fated>
We broke the ocean right in half, just to be here
Did you even know, when you looked away
Too scared to leave we can't turn back
Will you let us
Survive
Where are we now
Where are we now
Where are we now
Did we follow a fading light
Where are we now
Will you guide us through the night
Where are we now
We've journeyed
By land and sea
By land and sea
Where are we now
It's not a dream
There's strength that flows between us can't you see
We're fated
We're fated
Not lost
We're fated
We went from lost to feeling found all around us
Our fates intertwind, have pave the way
No longer broken on the ground
We can stand tall
Survive
Where are we now
Where are we now
Where are we now
Did we follow a fading light
Where are we now
Will you guide us through the night
Where are we now
We've journeyed
By land and sea
By land and sea
Where are we now
It's not a dream
There's love that flows between us can't you see
We're fated
We've made it
Never lost
We're fated
*/
JS-S00003同学在代码里发表了一番奇怪的吟唱。
JS-S00013
T1
//#pragma GCC optimize("Ofast")
//#pragma GCC optimize(3)
//#pragma GCC optimize(3,3,"Ofast","inline")
JS-S00013同学试图在代码里吸臭氧。
JS-S00027
T2 T3 T4
freopen("duel.in","r",stdin);
freopen("duel.out","w",stdout);
我们并不知道为什么JS-S00027同学如此热衷于决斗。
JS-S00040
T3
int a[2000000]
看起来JS-S00040同学不是很喜欢分号。
JS-S00044
T3
//xlw orz
//ytz orz
//md5 orz
//zyc orz
希望虔诚的JS-S00044同学能取得好成绩。
JS-S00048
T1 T2 T3 T4
#include <bits/stdc++.h>
#define rep(i,n) for(int i=0,del##i##verme=int(n);i<del##i##verme;++i)
#define rep1(i,n) for(int i=1,parano##i##a=int(n);i<=parano##i##a;++i)
#define per(i,n) for(int i=int(n)-1;i>=0;--i)
#define per1(i,n) for(int i=int(n);i>=1;--i)
#define fi first
#define se second
#define pb push_back
#define mp make_pair
#define y0 Lingluo
#define y1 VividCycle
using namespace std;
typedef long long ll;
typedef unsigned long long ull;
typedef long double ldb;
const ll mod1=998244353;
const ll mod2=1000000007;
const ldb pi=3.14159265358979323846264338327950;
unsigned time_related_rand()
{
return unsigned(chrono::steady_clock::now().time_since_epoch().count());
}
看得出来JS-S00048同学有一个相当大的军火库,虽然好多都没什么用。
T1 T2 T3 T4
/*
maybe sonner or later, I can fall in love with a leaf
*/
鄙人没见过这句话,但仍为JS-S00048同学出神入化的英语水平(尤其是拼写)感到惊叹。
JS-S00053
T1
// Never Gonna Give You Up ~
//freopen("duel.in","w",stdin);
//freopen("duel.out","r",stdout);
//freopen("duel.ans","w",stdout);
/*
#include<cmath>
#define int long long
int x1,y1,x2,y2;
*/
// Key Words =w=
/*
AFO, LOVE, CCF, Solution, ... ...
How to input Chinese ???
666
Minecraft Surver: mc.163mc.cn
Guess my Luogu uid. 527598.
Fira Code ???
wo yao da zhong wen . ren ji
========
|--==--|
|-|========|-|
================
|--------------|
|- 2024.10.26 -|
|--Afternoon!--|
|---11:45:14---|
|------/\------|
|------||------|
|------||------|
|---Now Time---|
|--------------|
|--Powered by--|
|-----@NOI CCF-|
================
*/
//Password Z*L#LH%9 (JS-NJ)
//ta de % gei de shi quan jiao dao zhi da jia da bu kai ti mu fei chang chou xiang
//chu san le zhen tui yi le LOL
//LLLLLLLL sz
可以大概看出JS-S00053同学一片狼藉的良好精神状态。
T3
/*
3 5 1 5 2 1 2 4
1: 3, 6
2: 5, 7
3: 1
4: 8
5: 2, 4
dp[i][j] -> pos i with val=j,
dp[i][j]=max {k=1,2...,i-1}{ dp[k][j] + same(k+1,i-1) }
-> O(N^2 M) =35pts
plus xielv youhua =50pts
*** ... buhui xielv 6
????? why do you need j ... sz
dp[i] -> pos i color it red max sum
dp[i]=dp[j]+same(j+1,i-1) ... a[i]==a[j]
<=O(n^2) 50~60pts
ooo a[i]==a[j] is not right
=O(N^2) =50pts
still wrong
dp[i][j]->pos i chosen(blue) and last red = j
dp[i][j]=dp[k][l]
nonono
35pts
17:05 100+100+35+0=235pts
*/
细腻的心理描写。 T4
// 18:18 100+100+35+32=267 ji le
想必西方极乐世界一定会接纳JS-S00053这样的天才。
JS-S00078
T1 T2 T3 (省略了一些空行)
return 0;
}
//`````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````
一句歌词送给JS-S00078同学:
你是分隔我人生的线/又将它们相连
JS-S00082
T3
if(d[n]>p[m]){
cout<<m-2<<endl;
}
if(d[n]>p[m]){
cout<<m-2<<endl;
}if(d[n]>p[m]){
cout<<m-2<<endl;
}if(d[n]>p[m]){
cout<<m-2<<endl;
}if(d[n]>p[m]){
cout<<m-2<<endl;
}if(d[n]>p[m]){
cout<<m-2<<endl;
}if(d[n]>p[m]){
cout<<m-2<<endl;
}if(d[n]>p[m]){
cout<<m-2<<endl;
}if(d[n]>p[m]){
cout<<m-2<<endl;
}if(d[n]>p[m]){
cout<<m-2<<endl;
}
T4
if(cntof1<=cntof2){
cout<<cntof2;
return 0;
}
if(cntof1<=cntof2){
cout<<cntof2;
return 0;
}if(cntof1<=cntof2){
cout<<cntof2;
return 0;
}if(cntof1<=cntof2){
cout<<cntof2;
return 0;
}if(cntof1<=cntof2){
cout<<cntof2;
return 0;
}if(cntof1<=cntof2){
cout<<cntof2;
return 0;
}if(cntof1<=cntof2){
cout<<cntof2;
return 0;
}if(cntof1<=cntof2){
cout<<cntof2;
return 0;
}if(cntof1<=cntof2){
cout<<cntof2;
return 0;
}if(cntof1<=cntof2){
cout<<cntof2;
return 0;
}if(cntof1<=cntof2){
cout<<cntof2;
return 0;
}if(cntof1<=cntof2){
cout<<cntof2;
return 0;
}if(cntof1<=cntof2){
cout<<cntof2;
return 0;
}if(cntof1<=cntof2){
cout<<cntof2;
return 0;
}if(cntof1<=cntof2){
cout<<cntof2;
return 0;
}if(cntof1<=cntof2){
cout<<cntof2;
return 0;
}if(cntof1<=cntof2){
cout<<cntof2;
return 0;
}if(cntof1<=cntof2){
cout<<cntof2;
return 0;
}if(cntof1<=cntof2){
cout<<cntof2;
return 0;
}if(cntof1<=cntof2){
cout<<cntof2;
return 0;
}if(cntof1<=cntof2){
cout<<cntof2;
return 0;
}if(cntof1<=cntof2){
cout<<cntof2;
return 0;
}if(cntof1<=cntof2){
cout<<cntof2;
return 0;
}if(cntof1<=cntof2){
cout<<cntof2;
return 0;
}if(cntof1<=cntof2){
cout<<cntof2;
return 0;
}if(cntof1<=cntof2){
cout<<cntof2;
return 0;
}if(cntof1<=cntof2){
cout<<cntof2;
return 0;
}if(cntof1<=cntof2){
cout<<cntof2;
return 0;
}
if(cntof1>cntof2){
cout<<n-cntof2;
return 0;
}
运用了反复的修辞手法,展现了JS-S00088同学内心复杂的感情。
JS-S00100
T2
/*
👊
👊👊
👊👊👊
👊👊👊👊
👊👊👊👊👊
👊👊👊👊👊👊
👊👊👊👊👊👊👊
👊👊👊👊👊👊👊👊
👊👊👊👊👊👊👊👊👊
go Go!Go!Go!You are best!Go! 👊👊👊👊👊👊👊👊👊👊 go Go!Go!Go!You are best!Go! go
go 👊👊👊👊👊👊👊👊👊👊👊 go Go!Go!Go!You are best!Go! go
go 👊👊👊👊👊👊👊👊👊👊👊👊 go Go!Go!Go!You are best!Go! go
go 👊👊👊👊👊👊👊👊👊👊👊👊👊 go Go!Go!Go!You are best!Go! go
go g👊👊👊👊👊👊👊👊👊👊👊👊👊👊 go
go go👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊 go
go go 👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊go Go!Go!Go!You are best!Go! go
gogogogogogogogogogogogogogogogogogogo 👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊 go go
go👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊 gogogogogogogogogogogogogogogogogogogo
go 👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊
g 👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊
gogogogogogogogogogogogogogogogogogogo 👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊
go Go!Go!Go!You are best!Go! go 👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊 go Go!Go!Go!You are best!Go! go
go go 👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊 go Go!Go!Go!You are best!Go! go
go go 👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊 go Go!Go!Go!You are best!Go! go
go go 👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊 go Go!Go!Go!You are best!Go! go
go go 👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊 go
go go 👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊 go
go go 👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊go Go!Go!Go!You are best!Go! go
gogogogogogogogogogogogogogogogogogogo 👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊 go go
👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊 gogogogogogogogogogogogogogogogogogogo
👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊
👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊
Let'👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊
👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊
👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊
👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊
👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊
👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊
👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊
👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊
👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊
gogogogogogog👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊
👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊
👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊
👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊
👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊
👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊
👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊
👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊
👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊
gogogogogogogoogogo 👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊
👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊
👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊
👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊
👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊
👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊
👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊
👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊
👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊
👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊
👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊
👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊
👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊
👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊
👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊
👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊
👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊👊
*/
富有力量的图形,助力JS-S00100同学乘风破浪。
JS-S00102
T4
//Date:2024.10.26 18:19:56
//Thing:_FJX_ is going to AFO
//Amazing!Amazing!Amazing!
//FJX'OI:2022.4.16-2024.11.?
//CSP2024 RP++!(JS-J00112,JS-S00102)
看得出JS-S00102同学行将退役的复杂感情。
JS-S00111
T2
if (!C) {
cout << "RP++" << endl;
continue;
}
cout << "RP++" << endl;
T4
cout << "11451410086 RP++" << endl;
一般人很难理解JS-S00111同学对"RP"的执着追求。
JS-S00127
T2
//freopen("/home/csps/Desktop/CSP-S/detect/detect1.in","r",stdin);
freopen("detect.out","w",stdout);
JS-S00127同学无情地剥夺了程序从输入文件中读取信息的权利。
JS-S00155
T2
//hu ming hao AK IChO
化竞佬JS-S00155空降CSP-S。
JS-S00162
T3
// struct Segment{
// struct tree{
// int v;
// }tr[400005];
// #define ls x<<1
// #define rs x<<1|1
// void pushup(int x){
// tr[x].v=max(tr[ls].v,tr[rs].v);
// }
// void build(int x,int l,int r){
// if(l==r){
// tr[x].v=0;
// return ;
// }
// int mid=l+r>>1;
// build(ls,l,mid);
// build(rs,mid+1,r);
// pushup(x);
// }
// void cha(int x,int l,int r,int k,int v){
// if(l==r){
// tr[x].v=v;
// return ;
// }
// int mid=l+r>>1;
// if(k<=mid)
// cha(ls,l,mid,k,v);
// else
// cha(rs,mid+1,r,k,v);
// pushup(x);
// }
// int qry(int x,int l,int r,int ql,int qr){
// if(ql<=l && r<=qr)
// return tr[x].v;
// if(ql>r || qr<l)
// return 0;
// int mid=l+r>>1;
// return max(qry(ls,l,mid,ql,qr),qry(rs,mid+1,r,ql,qr));
// }
// }T[2];
我们考古小组成功地在JS-S00162同学的代码里发掘出了一棵注释线段树。
JS-S00172
T2
/*
1
724 7 1532 41782 80 9
806 64 21
546 37 20
774 23 18
406 25 23
503 58 24
755 71 30
487 7 15
235 15 14
275 19 21
1492 12 19
953 72 3
68 80 0
467 18 25
198 2 11
522 59 28
457 51 19
723 6 27
799 22 3
438 77 23
...
(此处省略约700行)
JS-S00172同学在代码中粘贴了大约十倍码长的样例。
JS-S00189
T2
int q,w,e,r,t,y,u,i,o,p,a,s,d,f,g,h,j,k,l,z,x,c,v,b,n;
cin>>q>>w>>e>>r>>t>>y>>u>>i>>o>>p>>a>>s>>d>>f;
cin>>g>>h>>j>>k>>l>>z>>x>>c>>v>>b>>n;
JS-S00189同学似乎对键盘键位颇有研究。
JS-S00201
T1 T2 T3
return 0;
}
//woyaodaqiu!!!
JS-S00201同学似乎在表达TA对体育运动的热爱,这是值得肯定的。
JS-S00209
T1 T3
// but the glassy heart is born to be broken.
JS-S00209同学有一颗强大的内心。
JS-S00235
T4
int a[100000000000000];
memset(a,0,sizeof(a));
cin>>a[100000000000000];
JS-S00235同学为了避免越界而开了
JS-S00281
T3
if(n == 6){
for(int a = 1; a < 3; a ++){
V[0] = a;
for(int b = 1; b < 3; b ++){
V[1] = b;
for(int c = 1; c < 3; c ++){
V[2] = c;
for(int d = 1; d < 3; d ++){
V[3] = d;
for(int e = 1; e < 3; e ++){
V[4] = e;
for(int f = 1; f < 3; f ++){
V[5] = f;
for(int ii = 0; ii < n; ii ++){
for(int jj = ii; jj >= 0; jj --){
if(V[jj] == V[ii] && nu[jj] == nu[ii]){
C[ii] = nu[jj];
break;
}
}
}
}
}
}
}
}
}
}
(同样的单元在这题代码中还有大约十个)
笔者实在是为JS-S00281优美的八重循环深深折服。
JS-S00295
T4
int T,n,m,bsabi[10005],asks[10005],battles[40][10005],abb[8];//youdianruozhi
知道就好。
//freopen("arena.in","r",stdin);
//freopen("arena.out","w",stdout);
笔者不太理解JS-S00295同学写的98行代码有什么意义。
/*
****
********
*** **
*** **
* *
**
* *
***** *****
* * * *
* *
* *
* *
* *
* *
* *
*
*
*
*
*
*
*
******
*/
但TA的美术功底是不容置疑的。看着这幅字符画,不知为何,我想起了一位故人。
JS-S00309
T1
#include<studio/std.c++>
using namespace std;
int main() {
cout<<2;
return 0;
}
T2
#inlcude<studio/std.c++>
using namespace std;
int main() {
count<<"3 3";
return 0;
}
T3
#include<studio/std.c++>
using namespace std;
int main() {
cout<<1<<endle;
cout<<0<<endle;
cout<<8<<endle;
return 0;
}
T4
#include<studio/std.c++>
using namespace std;
int main() {
cout<<5<<endle;
cout<<19<<endle;
cout<<7<<endle;
cout<<11<<endle;
return 0;
}
JS-S00309同学似乎在尝试一种很新的语法。
JS-S00312
T4
/*dijkstra
struct node{
bool operator < (const node &b) const{
return val<b.val;
}
}
priority_queue<>Q;
Q.push(st)
dis[st]=0
while(!Q.empty){
`if(vis[u]==1) continue;
vis[u]=1
t=q.top(),q.pop()
for(v that t.num can reach){
get edge
if(dis[v]>dis[u]+edge.w){
shrink
Q.push(v)
}
}
}
笔者并没有搞懂JS-S00312同学的这段dijkstra是干什么的,尤其它还在注释里,还是伪代码。
JS-S00315
T4
freopen("arena.in", "r", stdin);
freopen("arena.out", "w", stdout);
printf("Hello World!");
JS-S00315同学在代码中向世界打了声招呼。
JS-S00337
T2
/*int ****(int x,int n){
int l = 1;
int r = n;
int ret;
while(l <= r){
int mid = (l + r) / 2;
if(b[mid] > x){
r = mid - 1;
ret = mid;
}else if(b[mid] <= x){
l = mid + 1;
}
}
return ret;
}
int ****1(int x,int n){
int l = 1;
int r = n;
int ret = n+11;
while(l <= r){
int mid = (l + r) / 2;
if(b[mid] == x) {
ret = mid;
break;
}else if(b[mid] > x){
r = mid - 1;
}else {
l = mid + 1;
}
}
return ret;
}*/
(不当词汇用*隐去)
预祝JS-S00037同学禁赛快乐!
JS-S00355
T3
freopen("colour.in","r",stdin);
freopen("colour.out","w",stdout);
JS-S00355同学明显是英式英语的受害者虔诚信徒。
JS-S00378
T3
cout<<sqrt(9);
int ans[21][2]={};
ans[0][0],ans[0][1]=21,3;
cout<<ans[0][0]<<endl<<ans[0][1]<<endl;
JS-S00378同学试图把某些语言的不良风气特殊语法带入自己的程序。经笔者测试,TA的第一个变量被赋为了0,而第二个则是21。
JS-S00382
T4
cout<<"🔞"<<endl;
JS-S00382同学似乎觉得此题少儿不宜。
JS-S00391
T2 T3 T4
#include <bits/stdc++.h>
using namespace std;
long long k[500000];
long long a,j;
int d1=0,d0=0,d2=0;
long long q[10000000];
int main(){
freopen("duel.in","r",stdin);
freopen("duel.out","w",stdout);
cin>>a;
int ans=a;
cout<<ans-min(d1,d2);
fclose(stdin);
fclose(stdout);
return 0;
}
JS-S00391同学比JS-S00027更加热衷于决斗,以至于以上代码在TA的程序中出现了整整四次。
JS-S00402
T4
cout<<"Hello codding!"<<endl;
JS-S00402用一句礼貌的问候向所有人展示了自己对编程的热爱与高超的英语水平。
JS-S00412
T4
int a,b;
cin>>a>>b;
cout<<a+b;
return 0;
让我们恭喜JS-S00412同学场切 T4......啊不是,场切洛谷P1001。
JS-S00435
T1
//xu huang yi qiang
//#icnlued(bit\sdtc.h
//usign namspaec sdt
//itn mian
//retrun 0
//fropen("duel.in.txt","w",stdin);
//freopen("duel.ans","r",stdout);
//998244353 114514 1919810
/*
If you are looking for confusing codes, I'll give you this song because of the lines above:
We're no strangers to love
You know the rules and so do I
A full commitment's what I'm thinking for
You wouldn't get this from any other guy
I just wanna tell you how I'm feeling
Gotta make you understand
Never gonna give you up
Never gonna let you down
Never gonna run around and desert you
Never gonna make you cry
Never gonna say goodbye
Never gonna tell a lie and hurt you
We know Richard Wang Sulong
Your heart's been aching but Luo Zhixiang to say it
Inside we both know what's been Guo Ainong
We've known the game and were gonna play it
And if you ask me how I'm feeling
Don't tell me you're to blind to see
Never gonna give you up
Never gonna let you down
Never gonna run around and desert you
Never gonna make you cry
Never gonna say goodbye
Never gonna tell a lie and hurt you
*/
//so below those are my code, and >>>DON'T forget to DELETE the // of freopen<<<
//si lu: yisi wei tanxin, xian shishi (ruguo zhenshi chun tanxin najiu youdian shui le ba
为了报复报答善解人意的JS-S00435同学的好意,我特此把TA的整活代码全文摘录于此。
JS-S00439
T4
/*
int tree[10005];
int lowbit(int x){
return x & (-x);
}
int insert(int x, int val){
for(int i = 0; i < n; i += lowbit(x)){
tree[i] += val;
}
}
int query(int x){
int ans = 0;
for(int i = x; i > 0; i -= lowbit(x)){
ans += tree[i];
}
return ans;
}
int query(int x, int y){
return query(y + 1) - query(x);
}
int w[MAXN], to[MAXN], head[MAXN], _next[MAXN], cnt, dis[MAXN];
vector<int> edge[MAXN];
void add(int u, int v, int w){
w[++cnt] = w;
to[cnt] = v;
_next[cnt] = head[u];
head[u] = cnt;
}
int dij(int x, int y){
priority_queue<pair<int, int> , vector<pair<int, int>>, greater<pair<int, int>>> que;
que.push(make_pair(INT_MAX, x));
fill(dis, dis + 1 + n, INT_MAX);
dis[x] = 0;
while(!que.empty()){
int val = que.top().first;
int u = que.top().second;
que.pop();
for(int i = head[u]; i != 0; i = _next[i]){
int v = to[i];
dis[v] = min(dis[v], dis[u] + w[i]);
if(dis[v])
que.push(make_pair(dis[v] , v));
}
}
}
bool vis[MAXN];
int count[MAXN];
int spfa(int x){
queue<int> que;
que.push(x);
fill(dis, dis + 1 + n, INT_MAX);
dis[x] = 0;
while(!que.empty()){
int u = que.front();
que.pop();
if(vis[u]) continue;
for(int i = head[u]; i != 0; i = _next[i]){
int v = to[i];
if(dis[v] < dis[u] + w[i]){
dis[v] = min(dis[v], dis[u] + w[i]);
count[v] = count[u] + 1;
if(count[v] == n) return -1;
if(!vis[v]){
que.push(v);
}
}
}
}
}
int dfn[MAXN], low[MAXN], timee;
bool instk[MAXN], top;
void tarjan(int u){
dfn[u] = low[u] = timee++;
}
int main() {
freopen("test.in", "r", stdin);
freopen("test.out", "w", stdout);
cout << "hello word" << endl;
fclose(stdin);
fclose(stdout);
return 0;
}
*/
喜报!我们考古队又在JS-S00439的注释里挖出了一个树状数组!(还有一个dijkstra、一个spfa和一行tarjan)
JS-S00439和JS-S00162真是一对卧龙凤雏啊。
JS-S00455
T1
#include<bits/stdc++.h>
using namespace std;
int main(){
freopen("duel.in","r",stdin);
freopen("duel.out","w",stdout);
int n,i,j,r;
cin>>r;
{for(i=0;i<=j;i++);
cin>>i>>j;
};
{for(0;i>>j;i++);
};
cout<<i,j;
return 0;
}
T2
#include<bits/stdc++.h>
using namespace std;
int main(){
freopen("detect.in","r",stdin);
freopen("detect.out","w",stdout);
int T;
int n,m,L,V;
int d,v,a;
int p;
cin>>n;
{
for(V=0;V<=v;v++);
cin>>v;
}
{
for(m=0;V<=v;v++);
cin>>m;
}
return 0;
}
T3
#include<bits/stdc++.h>
using namespace std;
int main(){
freopen("color.in","r",stdin);
freopen("color.out","w",stdout);
int T;
int i,j,n;
int A,C[n];
cin>>n;
{
for(i=0;i==j;i++);
cin>>j;
}
{
for(i=0;i=!j;i++);
cin>>i;
}
cout<<C;
return 0;
}
T4
#include<bits/stdc++.h>
using namespace std;
int main(){
freopen("arena.in","r",stdin);
freopen("arena.out","w",stdout);
int i,n,m;
cin>>n;
int T;{
for(i=0;i<=n;i++);
cin>>i;
};
{
for(n=0;n<=m;n++);
cin>>n;
}
cout<<T;
return 0;
}
大概是因为我是地球人的缘故罢,我无法理解JS-S00455同学精妙的循环方式。
JS-S00457
T2
//wo jin li le
//sui bai!you rong...
//ti gao zu yi deng
//zhu ding bu shi jin nian...
//bu gua fen de hua shi 100+40+25=165
//ru guo zai duo yi dian de hua shi 100+80+25=205
//bu zhi dao 1= gou bu gou....
//bu lun ru he
//zhe bo 7 ji gou ying gai shi you le
//wo dou mei xiang dao wo neng zuo zhe me duo fen ne...(jin guan ti mu hen jian dan......)
//jia you ba!shao nian!
从JS-S00457同学的内心独白来看,TA拥有令人仰望的强大精神动力。
JS-S00507
T3
/*
南外哥:
“这T3这么水?真的假的?”
一小时后
“这什么东西wc”
*/
看得出JS-S00507同学很擅长侧面描写。
JS-S00522
T1 T2 T3 T4
// gmx shines, thanks the great gmx
// cyx shines, thanks the great cyx
// freopen,froepen,ioi,akioi,ccf
// everyone plz, watch Arknights live
JS-S00522实在是拜谢对人了,相信 gmx&cyx 一定能帮助TA取得高分。
JS-S00550
T2
if(cin>>1
5 5 15 3
0 3 0
12 4 0
1 1 4
5 5 -2
6 4 -4
2 5 8 9 15)
cout<<3<<" "<<3;
else cout<<1<<" "<<8;
T4
if(cin>>5 5
0 0 0 0 0
5 4 1 2 3
1001
10
1
4
2 1 0 0
1 2 1 0
0 2 3 1
2 2 0 1)
cout<<5
19
7
1;
else cout<<12
2
5
1;
JS-S00050同学似乎在尝试一种很新的骗分方式。
JS-S00553
T4
freopen("arena.in",r,"stdin");
freopen("arena.out",w,"stdout");
笔者很好奇JS-S00553同学写下这两行代码时的精神状态。
JS-S00555
T1 T2 T3 T4
/*
Ht6Yqrz5CQKoTwl9JiWTjacKRZqB8DdN6iwwXt0kJIYkFHrWzNzhyZzN9qZF1Ac7sW1QN18eIeOXvD1vZyaXXZseNPtOaUTSyVqMUw0maNHWaIP7ExcmWVOsuIGUmkvkFj4hg5UGQjky096E4iybDNR8fhaPRV7eDCMtFo9fXsdV1jk6Sifd36lilK5BnBp0L9tav1DRtqwsYgwyNZbQdL7NfAYQLLRgVIEOHRp8Gk1oOvmlTLA6gHRJPzklL9RoRgCh50pLiq76ktqDDyHtFjBcgtN12npRR08WyysgmzmWrah2Yxtle4OKxlMzW9Px9XS7VIlGFYk66S6fN0O14mL0Wfx2pMywuQ2NindxJO2Qo83B8RABCTBi98kwVgqN6siogMmximLUuOd1onC0GNiNTQHy58JB020eMka4WvWOK9P6ub68wmWQAlMFtgRsiPU2744b0azIjPOdySlvEFJM1fasLzk1OD3TH54Hf3ZMQxxNNhGbwZwvEWmYTUZrhbIzgMEKNogojeB7JRgF0a9C4tkXN
*/
/*
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
*/
/*
sb3KBsf8AhSYWjDHYzW957bNLfE9ToQJOTdXLIgTz82TpFkMFGTIM4dhhpqAeES0f5XzMBSJKUn7iVRvkuD6wolddbmFnEFSHnRbysvGMgO2BpxtiAzeykGaJ2p4E5VTsw3qmy59cRBlE7fwFcZCLnmcpbh1gCSW6VLtRQ03r9p5GS0W4ZiNMU093f8iraEv4ZmVxkXosKs8mscoPICjkCsoryWgWiZaGK4D4b0wvs3fidT7ufqepgQecuI8dshtCl6EK69FwAsenLjhzZKoDkRpdjwGbd7lMBygG7tCHjp24Yi362qHkH7N01baciLwuJaAOTKfA9gEgOGmO638L8UJ95tjoFfgWFovg8YqGC3waJgwNj3iqX1xcthO6K4casVEz25FE89pPpjmWmSMJRIuKzIQJN1rDW6AYBPnHWagLJQq6sANJSHeRa2jv3a6aeH6per4BRiUj8InyTAIvQuL0w2t0cxYFEc4rU70tnScwlPuCYA7y2QwzSnx3kTIz5KoXPoRDG171PzDx8JtAhp98c49MXPJbh787tZIAbN90MLvUeodJbmRDpaXMxpxfu6kod2wEP5CjQ7C2tpKUZlfOKDjF0euukegMecY1gll4sv5kkPEH8ugQ5Pg53axmDe6pEeruPaxGV20DREUX68yBXeEZEAJPmPF034tReqh7qfIFtmmyvk7QOMxbUE0GdDEfH56tvn0jSIyJ3lFwVNKshGTBURP6ddlujroccmM23IJ43X0XuIPZYsk3H79ukunRjb4JLOJMgaQk7OHzheYFUIIlPPg8HTZy2dFLzYig76OEVdCCHkPl1iUQ5AWNb6LbhZxf7dLCjhPCKbOZLoKMUolXxHuWLE81n3gsgz5NgUa03wZOkrlCfUkalc75qD6bGkUujXHPzrP2mwOWn7hQbP1L16QqJURZEtTvOiKNYhNKdmoQtToVspoutEiCg9js1AnPt7lPo8jPuVpmzbFrR3jIFRVvZEnaNYxGfidRpMohpbToCigdlNwypPtObewyCtCpapEP926xdalqGPR0nLycksyKUuIhlTULGjkOlrLPP6DfUedH0criSn2whJbSk6m0nWOYNjvko8OIl1XjbMP37QymhXCRdyPQVoxqVqbHxzXiy2PaMobTEXFv5SKgQk7tW2kzsJHpGmVEpum9hOdvtqpyI9fhrkaNmINcbcQrMv4BqqJXCwQ6kD41LjiCRGYDZvo8VE0r941xuKS5ErBy4FxNxfaOu8aR1MZWaZLhbMdUe3ZsukpxxmKsQsFI0njz9ITjqpOP91to3Qex8Rs6EBwc3Bu2yb15rVofIB5RAwFDNuBVL1ZXCW7Ef1GeaFjSiW70fCSp7f3UZCxtDXOO3WcgVqK652YmWdmBoC0vs3PPFMIRrfpsBPZeFrkIrG4NupWi1XbrY0HmKXDAC02LPZ0eRiwIzzermAXlf8dC6syQP9Ya9btYArAZa4qZ3UOncvZI3CU92QXPZ6xgfrEniMNIQBpSfBFH6oX7yzGyPoOwsLcXAoItAd9Zox1T6EjD1GKxGZwdNIaDdAimz0d7ekgShfuoudzvrHs5qmjB4HOgR6SQ55WjpC9Vs3HkeGfWXVZMIIXKZw010SP3VvkJ8uoyv5iYJL2oqbA6ugPRaPSYqqcJlMc
*/
/*
BpdrKRKmpRjKOf1o1qgpTI5IwjiKBgCNUnCoEWY2yHMKvL7wCnjd5ov0XdIjHS4lFGXSm3UiLo3EAA8KvrvzfqzARFrgivQv9xNuzpcIefWmnc6jTzg6pfEEs6sazIW9Er3DhfVJJz54b9l28R6v4K7xQzVOGzXUrafYD8rU5uZg3KgBmm4q6BlVAHtQGOs5yVd9bSegKBKNT0WFma4rlpKu4BILZBOVe2eGSGwnPH8tHd62D8rxwBr0M9JvIiQxi2B8H7tgM2XcdeeqmTlieah0k0t0gHvOJ4XYCODWOk81Oks9DbppCWpuXgsBxoaFs5n2T0Xsldr7MhEXJ4NVaAN5rFHo3p3uspuLpRBY33ePksw1wJWVUtYJ7p78c92UwvojKzIN0umjmhkhyFCS6kjDYpM8yMdsFRbaOrvNlg6WNoDL3NmA5VLbKfkG0L8Fmin8ZjVJNbpkQ03RLnZQHv0bYiqY3wmpeZvCGRVd2ILQGNsbAPzRIz1rhrNil9XOhRaxs3ZsJuJZH9AQY7rr7sgmh3VTD0rsRPpHQOAjHRGWaQw6XovcebNMdqnqqciG1VXPsf896OdgmalHMgs0GFKt37hrjN7isd7kIDrNZT3L3obNTTLjggchlJYTgeBWFHFVU4s4XwNYiyv9PHq3vSkgjH9NvJsAa7f2BY4hSSF8O9ImO8nJZWxGn7eiOWqybVyk13RRVfaroqdCwPTVvQkiVMOtqEpRhoBjrdAKIi94YlGTAhw57gld29WqNMH48Rnz2wHIcOM99acJHYMOD71DGW4dqLgykRvmNA4yYQ7i0hzFDMeQRdci7gJxzzvkRoWmybkXzpDyWCDkWp8yTkeaQvWOtP8KEc4CBnh9au775KpZ8xXZi9765dUy3aGFBIPK37Tezaj2tYc1V9YBHfIKJkGKJUZSmymq3GS3oB5fjheCpCO4seOBMeVd825s0sg4885uHAa0qEBdRXhJB5UVhx9nzEdx4K1CQ67gFhg3tpgKMLdVQ51508qxKTvPlwZC1eqEJWHDKxXgI9CgCBjDHZAb05ym0YwzCmDUGUhaPCFfLPJYY2jpZrOZvNJvtFs3z5XGXCowP3ZiQsGysxlRpAykVIdMVVPVYvj57XzUZYDzORyGNjfCrbuMtXgN06qYzZb44aZd6kbU9XiWGNi6ycQq77B5B1dAYCEcklEqTpIdM09aLqgIQ58YCJdNIFXqRjSATg0wTHZnFhObX2tx7zTHG5eYK9OjrotKTsEw9okOT6xy8qvEpNV3S8bmHzT8mNSFDhBMTtiuzgs6UlKI8nLavvKDsoJe9mtMR3gswMmw0c2VNKlW7443zPEsDXWKHQggTKYPgIJfuJ8GdtmlxomvD0nOVJinhMT8g0WLIp0B98RkzBVuzFpBDcZjuGWZcxiHxCaE1YN8gmrdxMXuaN3nxbWpr0PRy7itJG5IoQPUCG57ad0Ay3yteSjTT8vPDbGUsKmgk99xPE2yp28n44fgXOAyU5NhgbBYvvFg5ObUabQQcZBgbqM8CU6gZRNE3YmyUzcXLB1ulSKNzT1aKNhWqnBPDYbG5MCXLn4fw3ZhTr4SK51cRi7HTIegqGwvc7QvuUYqY5Y1waUFeTr5ByKeGwJ5AFykKPeErC3PGbRA9tPnKFqVBA7Q5QVFeR0yoeBgoE54nUFwLckfraA1jGRogw1IL1HAdQqSevUPOhLjI3P7cX8JnZ7ST6kp6zzjNn91gcQ4JkoblBhNgpgSPluqscfyacfxPpx4RL8i3uIp5zCkorCBc40SgdOEE4Cbr7fGSoyWiELmDVW0Mg9xk9NQnkdzmnaduGrK4pqk29UFdyDxeNuOUGnF0QEkDpN55CP7zEp1NKHyGUwvpoHK44Z2Somfb7keJAlHOYIjqXi72e0pQH9VMhVoTGS4NAifIRwezEMqm4vmgvZ6CjZWO5JrJjtgtbJC2DozQAnAEiusbTxoAWIYZZPsIIXCroMr2ArSLcaXLUOwxLi8pzeNY4FrKk1AZL1ZTqzmTZIm3ggyzP4oMjBulPj37kDg3FFX5CJWlbImFzlEMn1iWAcFZKJh2WL6lZdpluLVUcHjb2yvozdK9DahXtMaNfg7EHwy9FTdpkNOlJJZGwrNAP2fGOFe2tlG8fCIsdviMG65ZQcnKTBUrD87aNlcFUqN91f2eZk0pq5NEhAZ9L10X975VtfkNV5VWlXBIF975FUKufr3ys3T2BYX2DFNhKsB3NMLcURgjvydYphVhiyjtVEtgTHNo7ZpVtB5Nal4Vji2WNXE5TvxyAqfd50PDZFgROloyXtREZRluwzzQuuM2lzgqy31XGhyeTlayc0CBRx5Ou2mnx6pg6TU4XWZnDWQgHyctyp2Ok7kf7WS4cFigjDiEjIzuoPZ3MBuI0uglzQO6uo9V3rBk4uylCygyLFzfQryRleAi3YovKxQNnc8rW4bg2HcMWZ1wOzL9cTrdzdYJZzhMbnB5rmjs3JEXsFSGDnNpHCSGpyaMxFgW0sZrcGhgZvBP9dfMR09gCZu0XSKVf1zftXXTnC7N8JkHwQbLOkzZJuXoKrH0qHfjoADZNKuTbfkY3JrR1ryKjV63LO3BfhtRr40CMvfyaNUbgL2hA1ztU6xpUy17fuWVwUhIPNGxikWP4Z4EY28263qa1pffhB8dfpv3ACytuVGw2KBaMHaSKQ0JFdwwm4XSuTT2dPvVu9SuUbSos3FARDTfrQZdU73MYUNBuGgmQ6hsh7gZ8tjY5BDwbkX3pZON3lWvzBgPHLHzSwWbpG9uRKo04K1stNDu6ko6vUVApn7HjeqWuzPJJDHMVGCOePHk73q0XKBM5IbmwSIoRf5jtK3ObFlFc0xk3mkY6ts9CTv6vBtLrw2iH54sIn5ul2eooNKsGC1QgwVZ6MsxIufXxhNFVS8GTm3H7NAOa9oE6JnCfe7wWkTURrhuHnBkYC0fZA37HqLL97XnlchFMAjmzPgFApzi1zOZ7RgPH2kP7GAqqr5BznxxCbCMRB3Q9RzGqgd6gMVncddQSibRVYOf8Y0Xi3xrUx5IbhOH3r2dUd3wJfMpBiSJHQqzTmovjrEIYaXbSZEuAGrTvBG6tjO89E5b0rUhjgxHHUtj15dBLSfEdtJVchbkthJsYnXHUVXlxOSzT5AnWnz7fIcFxEzptGhP4CfWhCFfahc1kkmGWkOB0yQyAOl1eQRgc6AIGPvo4XnnFa3lIPwIOLEWjzYLNz003AGHYB5agqNvOPhgobzAwBhd9DzWAxUB5kSbtVCZLZTkyAQljNvgXaHgnEAvBf6HPYqH12qLaJ5WRTH9pBpMj40VJAQSpXhD3YU3aIO8aTfzuu8j3v3n03GJCglzBTAD1eGZveiV5LUzDdhHYi2WkIpwwZv806J1iZYdDE6IXZFlAw2gf2DPK0LGZEMXIfYzC5cPHhfpEvaOra4UcFtuEC8nPTJh6pgJuHgCwMzAHZW67YbhoSb2dhn2A6hFwOYodEyXYxhpUDublTGXvpZYXLafPIuLeQ8Ff6mD4R1Ycv8NOOtHEQqjlOOBeJUGjcTMjFYneZJGSRcoqV52vvlhI9quQKB8veSes0PWZglz8NnystynmjS2sIxHb6PWir8aqV5NBqNHDAD51BqouJonZl2ArReaGk86DBUN1peCzsFz36nyNZjwLl5AAhiQSpVd0x00mdCjVQiWUTUr3BlOuoW4WFTw4wZ2tY2fBDOgd7A5adubofzhUUl0jCwl8Tn11oeC11qc8zhgcbIOGF5ijrgQ3a9A4x93joEkp2Mv13Zdcr2q57ZmwDByoK8sFHvy39isC2nB3LpfApWFw30tGBp4VxulCohGvQ65QsHUD67NvbdpcbgtmVvHQo0dcirV6xbUpsw2w4OpdzcGaJ7Mm2bDoaoQGfwKcVoQNlQHno4QnggNxnhkoJvctj17OxRySFMnyn2lZ6CNkskigSQUjL4a45hQ28MSNhDMSD51HHO2A7ioX8GGRKqTQXrQdBrys2KKGQMXfiZppFbMNrcmCQFav60YGpX8spR8DnftVDgJSIfo9IYJgmtcqsA6hhFXXefkRJduUIDuatgh9F1n1sPpiawOF9vmnZVEq66IOICy9rgG4f33XTsE1ocGxX1k4Uwua1CzJNvSEZgGCjJiABwByYQv3Re8vY0TZBQsYKIkry04gHmqSi0OEQKFpwNiUMB4Xau3uDll9lpp0ZeSFerT29jr54XXOgbvGUwAfhuoQhcQFGrUsgwupdlshIP4yzzDTwL8dFu2vWSAkJeczYUmBDerV2vSzsdSoyYQCSS7xuFfCrGBQkybyaSRcLrbEU12RXQd0qivjxYvoo6EX2qVdGuFckpqEoqfMFGK5yDmvlhiYmw5okYRzSfbCSPPED2aSJsWF5I9pyrNklSWW0wVQZ4b1R0Fe0o5HgbXkrgZpVuXGM4mK0FkZHLYiJnLKZQbEz6wokTeFNBWjDG1DUlkl5ISO4lidBIp8Olw9EYObisIv7J7b3rK8AmWCXFngXdmtMh2bFPAxHRtOk0xnpIvx2Q9YfvCAYz3sg4RtTcri3i5lg2XVIQRLqarTV3d10fuehLWAvLsw3vihyDAGdbZUCOxfQZhOCZ3tsX1msrivnOalbkzFMXhWtc9JBoiLNjEEGF085i1s7bdgJavf5a9zDJIM7yiTfuht8h1DP05UZgBtG4WKdgJqxZA4WsXBlC5tt44H39jcnuT1x0LaeeObEYdiPBt8Nw1F13W2AFex88y36KbkwxJ8Vwqs5i0Rezgd0AfANI7VO4WUM7CG4VPYPDOVvPwaMaBNkrV57dZVf5x1D9HFcen1qAWlXQJt0VEiKkmPLLuyQrzbyErarcZhm6QHUkBTDNBV5xuOImMhbJIZW77Nig2SkSkFCtiNGrqKnki3U5k5M1cs8hFoMHH4k1JuuzG8r6ScpBfHEOLaPxRVdgKxwZ1eaLWUIkc9r5jeEPvQnGyACPdn4vkyUlc246WNr7UgAEKMdFmOUiWg87TA3B8VwiY1o2Mf9qLH4ddfrN1L6XzCdSMgdS9XAfWwiscpjv7lXiRO6SjAyiMb8gFj8OGG4nCkfmZMge8DNZbTzKdx2xW
*/
JS-S00555同学用实际行动告诉所有人:今年玩密码的可不只是CCF。
JS-S00563
//####....#....###..#...#..###...###..#...#..###.
//#...#..#.#....#...##..#.#...#.#...#.#...#.#...#
//####..#####...#...#.#.#.#.....#...#.#.#.#.#...#
//#...#.#...#...#...#..##.#...#.#..#..#.#.#.#..#.
//#...#.#...#..###..#...#..###...##.#..#.#...##.#
//Guo Yi Please!!!
JS-S00563同学试图用字符画向评测姬倾诉自己的情感。
JS-S00566
T1
include<bits/stdc++.h>
using namespace std;
int main(){
freopen{ "duel.in","r", stdin}
freopen{ "duel.out","w" stdout}
35614706 1733079076 1205349504 333918462 35614705 1733079077 1205349507 333918462 35614707 1733079079 1205349510 333918460 35614706 1733079078 1205349506 333918457 35614710 1733079073 1205349507 333918457 35614704 1733079077 1
205349505 333918463 35614706 1733079078 1205349508 333918461
35614709 1733079073 1205349508 333918456 35614711 1733079078 1205349508 333918460 35614708 1733079073 1205349509 333918460 35614707 1733079073 1205349504 333918456 35614710 1733079076 1205349504 333918457 35614705 1733079075 1205349510 333918462 35614705 1733079077 1205349508 333918457 35614705 1733079076 1205349505 333918456 35614710 17 1733079079 1205349511 333918456 35614706 1733079087 1205349505 333918459 35614706 1733079073 1205349510 333918463 35614705 1733079074 1205349506 333918452 35614707 1733079077 1205349509 333918457 35614710 1733079073 1205349510 333918463 356147
return 0
}
T2
include<bits/stdc++.h>
using namespace std;
int main(){
freopen{ "detect.in","r", stdin}
freopen{ "detect.out","w" stdout}
10
15
5 3 7 2 4 13 11 6 5 5 3 5 12 8 13
15
1 12 11 11 7 11 15 6 4 6 3 15 7 5 2
100
17 18 18 19 17 19 20 20 18 19 18 19 18 19 19 19 18 17 19 17 40 40 40 37 40 39 39 39 38 39 38 40 37 40 38 40 38 39 39 40 59 60 58 60 59 58 59 58 60 57 58 60 57 60 57 60 58 60 57 60 80 80 79 80 78 77 80 79 79 80 79 79 79 77 80 77 77 80 80 78 100 100 98 97 97 99 98 99 100 99 100 98 98 99 98 98 100 100 97 98
2000
98 99 97 97 100 99 98 97 98 98 99 97 98 98 99 99 98 97 97 100 98 97 99 100 99 97 100 97 99 99 97 97 100 97 97 97 98 99 98 98 98 97 97 97 100 100 98 97 98 99 98 98 98 97 97 100 97 97 99 98 98 100 97 100 97 97 97 100 99 97 100 97 97 99 97 98 98 100 97 99 99 98 99 100 99 97 99 97 98 99 97 99 97 99 99 98 97 97 99 97 100 98 97 100 97 100 99 99 97 99 98 100 97 98 100 98 100 97 99 98 97 99 97 100 97 100 99 97 98 100 100 100 97 98 100 100 98 97 98 99 98 98 97 98 99 97 98 100 98 99 97 97 100 97 97 98
20001733079076 1205349504 333918462 35614705 1733079077 1205349507 333918462 35614707 1733079079 1205349510 333918460 35614706 1733079078 1205349506 333918457 35614710 1733079073 1205349507 333918457 35614704 1733079077 1
195 199 198 193 191 192 197 193 193 197 195 192 200 196 196 193 190 197 196 195 193 199 193 194 193 198 196 200 193 192 194 191 191 200 193 196 190 194 197 193 200 195 197 198 197 193 194 193 198 195 195 192 194 190 192 194 196 198 200 200 195 192 192 199 191 199 198 196 200 192 192 198 196 199 197 197 193 197 196 195 200 195 190 192 199 199 197 190 190 195 199 194 193 198 200 198 199 191 194 190 192 194 200 193 191 196 193 200 198 195 192 192 191 199 190 198 193 199 1
return 0
}
T3
include<bits/stdc++.h>
using namespace std;
int main(){
freopen{ "color.in","r", stdin}
freopen{ "color.out","w" stdout}
1
1812 1823 1763 1710 1816 1723 1830 1710 1833 1784 1984 1898 1884 1994 1821 1944 1706 1797 1985 1753 1910 1992 1900 1974 1738 1797 1721 1741 1931 1919 1982 1941 1724 1990 1761 1706 1924 1913 1870 1802 1935 1848 1900 1797 1948 1769 1760 1784 1886 1833 1708 1958 1783 1935 1975 1835 1739 1756 1711 1764 1795 1950 2000 1893 1879 1829 1935 1799 1972 1818 1850 1714 1907 1812 1745 1797 1919 1995 1949 1816 1855 1835 1963 1972 1833 1932 1849 1901 1932 1711 1755 1937 1779 1748 1974 1727 1732 1920 1816 1780 1830 1997 1769 1801 1990 1740 1779 1721 1936 1850 2000 1830 1820 1735 1898 1784 1968 1868 1746 1873 1727 1876 1866 1995 1957 1881 1883 1926 1861 1813 1950 1850 1815 1773
9981 9761 9947 9775 9845 9976 9848 9750 9721 9915 9997 9763 9778 9806 9755 9714 9771 9784 9780 9989 9962 9961 9839 9703 9787 9950 9846 9808 9728 9993 9892 9746 9778 9706 9717 9710 9827 9900 9925 9950 9956 9966 9794 9736 9788 9966 9908 9758 9719 9720 9821 9748 9709 9975 9845 9779 9728 9878 9739 9989 9894 9753 9791 9841 9770 9805 9809 9919 9924 9970 9856 9950
200000
9 15 9779 9728 9878 9739 9989 9894 9753 9791 9841 9770 9805 9809 9919 9924 9970 9856 9950
91 9999 9798 9890 9945 9950 9983 9779 9940 9702 9863 9966 9772 9959
return 0
}
评测姬向JS-S00566同学发出了尖锐的爆鸣声。笔者至今仍不清楚为什么TA会在小小的程序里犯整整 5 个语法错误。
JS-S00574
T4
int main() {
ios::sync_with_stdio(0);
freopen("arena.in", "r", stdin);
freopen("arena.out", "w", stdout);
for (int i = 1; i <= 114514; i++) {
cout << "CSP-S AK ME" << "\n";
}
return 0;
}
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
//CSP-S AK ME
继JS-S00209之后,我们发现JS-S00574的内心也非常强大。
JS-S00585
T1 T2 T3 T4
#include<bits/stdc++.h>
using namespace std;
inter main();
{
freopen("duel.in","r",stdin)
freopen("duel.out","w",stdout)
500 498
372978624 508695881 20430926934859 372978636 508691634860 372978637 508695876 2043092694 511634861 372978624 508695883 2043092694 511634856 372978629 508695881 2043092696 511634863 372978627 508695884 2043092695 511634863 372978624 508695885 2043092694 511634856 372978631 508695885 2043092691 511634862 372978624 508695882 2043092688 511634851 372978627 508695885 2043092692 511634861 372978630 508695877 2043092691 511634862 372978626 508695876 2043092690 511634860 372978629 508695880 2043092694 511634848 372978629 508695881 2043092694 511634849 372978639 508695882 2043092694 511634858 372978636 2080539887 2043092688 511634859 372978629 508695886 2043092689 511634861 372978628 508695882 2043092698 511634861 372978636 508695882 2043092693 511634862 372978624 508695876 2043092696 511634858 321348521
return 0;
}
#include<bits/stdc++.h>
using namespace std;
inter main();
{
freopen("detect.in","r",stdin)
freopen("detect.out","w",stdout)
import
return 0;
}
#include<bits/stdc++.h>
using namespace std;
inter main();
{
freopen("color.in","r",stdin)
freopen("color.out","w",stdout)500 498
508695884 2043092691 511634859 372978630 508695881 2043092691 511634859 372
}
```cpp
#include<bits/stdc++.h>
using namespace std;
inter main();
{
freopen("arena.in","r",stdin)
freopen("arena.out","w",stdout)
500 498
508695884 2043092691 511634859 372978630 508695881 2043092691 511634859 372978629 508695887 2043092693 511634859 372978624 508695881 2043092693 511634859 372978627 508695884 2043092692 511634856 372978629 508695887 2043092691 511634858 372978624 508695883 2043092690 511634859 372978628 508695887 204309269
return 0;
}
语法大师+1。
JS-S00598
T4
#include <bits/stdc++.h>
using namespace std;
int main(){
cout<<"**** you CSP";
return 0;
}
禁赛生+1。
JS-S00613
T1
// 文
// 冯唐易老,李广难封
// 穷且益坚,不坠青云志向
T4
// 一场游戏分为若干回合。
// 每回合,选择某只怪兽 i 以及 另一只怪兽j
// 并让怪兽 i 向怪兽 j 发起攻击。
// 此时,若怪兽 i 的攻击力小于等于怪兽 j 的防御力,则无事发生;否则,怪兽 j 的防御被打破,怪兽 j 退出游戏不再参与到剩下的游戏中。
// 一只怪兽在整场游戏中 至多只能发起一次攻击。
// 当未退出游戏的怪兽都已发起过攻击时,游戏结束。
// 决定一组攻击顺序,使得在游戏结束时,未退出游戏的怪兽数量尽可能少。
// 一条长度为 L 的南北主干道的车辆超速检测
// 解决一个简化的场景
// 背景1: 周末,出现 n 辆车,第 i 辆车从距离最南端 di 的位置驶入,以 vi 的初速度和 ai 的加速度做匀加速运动向北行驶。
// 只考虑从南向北的车辆(vi > 0), ai 可为任一整数(+-0)。
// 判定条件1:当车辆行驶到主干道最北端(即距离最南端为 L 的位置)或速度降为 0(这只可能在 ai < 0 时发生)时,认为该车驶离主干道。
// 背景2: 主干道上设置了 m 个测速仪,其中第 j 个测速仪位于主干道上距离最南端 pj 的位置,每个测速仪可以设置开启或关闭。
// 判定条件2:当某辆车经过某个开启的测速仪时,若这辆车的瞬时速度大于V ,判定为超速。
// 注意:测速仪可以位于车辆驶入与驶出主干道的位置
// 问题如下:
// 首先,想知道,如果所有测速仪开启, n 辆车中会有多少辆车被判为超速。
// 其次,部门关闭一部分测速仪,但不希望漏掉超速的车。
// (即当 n 辆车里的某辆车在所有测速仪都开启时被判定为超速,希望关闭一部分测速仪后它依然被判定为超速。)
// 想知道最多可以关闭多少测速仪。
// 提示:n 很大,本题的“提示”部分提供了有关加速度的公式。
#include<i'll ak ioi>
qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq
qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq
qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq
qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq
qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq
qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq
qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq
qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq
qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq
qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq
qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq
qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq qwq
ToT but and i fail in CSP-S
可以看出JS-S00613同学深厚的语文功底、远大的志向与壮志难酬的悲凉。
JS-S00620
T4
//AFOed
//高三老登的最后一舞
//我只是想知道究竟是我真的技不如人,还是心态太差不配拿奖
//晚安。
祝JS-S00620同学高考顺利。
JS-S00672
T4
#include<bits/stdc++.h>//I love CCF
using namespace std;
int n,m,a[100005];
int main(){
freopen("arena.in","r",stdin);//I surrender,what the hell it is.
freopen("arena.out","w",stdout);
cin>>n>>m;
for(int i=1;i<=n;i++){
cin>>a[i];
}
while(m--){
int x;
cin>>x;
cout<<"Cathy and Ray,Lucy and Darren"<<endl;//Just do it
}
return 0;
}// Eating oranges from 17:30 to 18:00 because nothing can do...
// How do the player who sat with me face to face think of me?
// And the player who sat besides me must smell the orange,good for him.
JS-S00672同学向我们介绍的故事令人忍俊不禁。
JS-S00688
T4
int main() {
fprintf(stderr,"%.2lf MB\n",(&__stb-&__enb)/1024.0/1024.0);
freopen(FILENAME ".in","r",stdin);
freopen(FILENAME ".out","w",stdout);
return 0;
}
//by Ke9_qux
// but if you wanna cry
// cry on my shoulder
// never gonna give give give you up
//114514114514114514114514114514114514114514114514
//114514114514114514114514114514114514114514114514
//114514114514114514114514114514114514114514114514
//114514114514114514114514114514114514114514114514
//114514114514114514114514114514114514114514114514
//114514114514114514114514114514114514114514114514
//114514114514114514114514114514114514114514114514
//114514114514114514114514114514114514114514114514
//114514114514114514114514114514114514114514114514
//114514114514114514114514114514114514114514114514
//114514114514114514114514114514114514114514114514
//114514114514114514114514114514114514114514114514
//114514114514114514114514114514114514114514114514
//114514114514114514114514114514114514114514114514
//114514114514114514114514114514114514114514114514
//114514114514114514114514114514114514114514114514
//114514114514114514114514114514114514114514114514
//114514114514114514114514114514114514114514114514
//114514114514114514114514114514114514114514114514
//114514114514114514114514114514114514114514114514
//114514114514114514114514114514114514114514114514
//114514114514114514114514114514114514114514114514
//114514114514114514114514114514114514114514114514
//114514114514114514114514114514114514114514114514
//114514114514114514114514114514114514114514114514
//114514114514114514114514114514114514114514114514
//114514114514114514114514114514114514114514114514
//114514114514114514114514114514114514114514114514
//114514114514114514114514114514114514114514114514
//114514114514114514114514114514114514114514114514
//114514114514114514114514114514114514114514114514
//114514114514114514114514114514114514114514114514
//114514114514114514114514114514114514114514114514
//114514114514114514114514114514114514114514114514
//114514114514114514114514114514114514114514114514
//114514114514114514114514114514114514114514114514
//114514114514114514114514114514114514114514114514
//114514114514114514114514114514114514114514114514
//114514114514114514114514114514114514114514114514
//114514114514114514114514114514114514114514114514
//114514114514114514114514114514114514114514114514
//114514114514114514114514114514114514114514114514
成分复杂的代码体现了JS-S00688同学一样复杂的内心。
JS-S00724
T1
//Something must has been wrong here,but do not assert
//WARNING: MAY NOT BE MEANNINGFUL
t[++r] = a[i];
--cnt;++ans;
//.......
拼写大师JS-S00724同学向我们展示了自己代码的报错,并试图让评测姬来帮助TA解决问题。
T2
Car carsInc[N];int cntI;
Car carsDec[N];int cntD;
Car carsAve[N];int cntA;
int MonitorPos[N];
int LMonitorToBlockAve[N];// The leftest montor to block a average-speed car
int LMonitorToBlockDec[N];// The leftest montor to block a Decresing-speed car
int RMonitorToBlockDec[N];// The rightest montor to block a Decresing-speed car
int LMonitorToBlockInc[N];// The leftest montor to block a Incresing-speed car
bool NeedToChkInc[N];
bool NeedToChkDec[N];
bool NeedToChkAve[N];
bool OnlyHasInc = false;
bool OnlyHasDec = false;
bool OnlyHasAve = false;
//
int FindNearestMonitorId(int p){
return upper_bound(MonitorPos + 1,MonitorPos + m + 1,p - 1) - MonitorPos;
}
int FindNearestMonitorDis(int id,int p){
return MonitorPos[id] - p;
}
float GetCarSpeedAtPos(int d,int v,int a,int p){
float Distance = p - d;
return sqrt(Pow2(v) + 2 * a * Distance);
}
//We need to find the position when the car's speed equals to V;
//Then,Find the nearest Monitor left of it.
int GetFurthestMonitorToBlockDecCar(Car car){
//First Step
int DeltaV = car.v - V;
float TimeToDec = float(DeltaV) / abs(car.a);
float DistanceToGo = car.v * TimeToDec + 0.5 * car.a * Pow2(TimeToDec);
int TargetPos = DistanceToGo + car.d;//Does not need to SiSheWuRu
//Second Step
if(TargetPos >= L) return m;
int Id = lower_bound(MonitorPos + 1,MonitorPos + m + 1,TargetPos + 1) - MonitorPos;
return Id;
}
我很好奇JS-S00724同学是如何写出如此AI的代码的。
JS-S00741
T3
cout << "shi guang liu zhuan\nyuan ni yu zhen ai zhi ren\nzhong jiang zai ci chong feng";
期待JS-S00741同学与自己的挚爱重逢。
JS-S00753
T1 T2 T3
//the quiet melody shines the sky from now...
//the white cactus grew under the tape, with wind, stars and the sunflowers outside...
```cpp
//the butterfly flapped its weak wings, sending the unimportant message from the ignored corner with hope and determination...
JS-S00753优美的细节描写和环境描写让笔者仿佛身临其境。
JS-S00754
T3
//Seeing freinds surrunding me going away.
JS-S00754同学细腻的情感让笔者不禁感叹:拼写大师+1。
JS-S00759
T1 T2 T3
//*The wind blows in Nanjing Hangkonghangtian University,filling you with DETERMINATION
JS-S00759对中西文化交融似乎有特别的的热爱和决心。
JS-S00760
T4
#include <bits/stdc++.h>
using namespace std;
int main(){
cout<<"IAKIOI"<<endl;
}
大放厥词的背后是JS-S00760同学内心深处的不甘。
JS-S00762
T1 T2 T3
#include<bits/stdc++.h>
using namespace std;
int main (){
// freopen("duel.in","r"stdin);
// freopen("duel.out"r"stdout);
ios::sync with stdin[false];
int n,cnt=0
cin>>n
for(int j=i+1,i<=n,i+j);
if a[i]=a[i+1] || a[i]=a[i+2i]{
continue;
}
for(int j=i+1,j<n
return 0;
}
#include<bits/stdc++.h>
using namespace std;
int main (){
freopen("detect.in","r",stdin);
freopen("detect.in","w",stdout);
cin>>"1 /n;"
cin>>"5 5 15 3 /n";
cin>>"0 3 0 /n";
cin>>"12 4 0 /n";
cin>>"1 1 4 /n";
cin>>"5 5 ‐2 /n";
cin>>"6 4 ‐4/n";
cin>>"2 5 8 9 15 /n";
cout<<"3 3";
return 0;
}
#include<bits/stdc++.h>
using namespace std;
int main (){
freopen("color.in","r",stdin);
freopen("color.in","w",stdout);
cin>>"3 /n";
cin>>"3 /n";
cin>>"1 2 1 /n";
cin>>"4 /n";
cin>>"1 2 3 4 /n";
cin>>"8 /n";
cin>>"3 5 2 5 1 2 1 4 /n";
cout<<1 /n;
cout<<0 /n;
cout<<8 /n;
return 0;
}
语法大师+1。
JS-S00763
T2
cin>>a[i]
JS-S00763同学又是一位不喜欢分号的选手。
JS-S00769
T1
//Z*L#LH%9
我们在JS-S00769同学的代码里发现了不明文字,经检测是压缩包的密码,
JS-S00773
T1
/*
I use er fen zui da pi pei
wo shi ruo zhi!
*/
JS-S00773同学的自卑溢于言表,希望他以后能引以为戒,不再对 CSP 的难度有过高的估计。
JS-S00775
T4
//give up
简单的两个单词,却展示了此刻JS-S00775同学的无助与彷徨。一句歌词送给 TA:
Never gonna give you up/Never gonna let you down
JS-S00789
T4
How poor I am!
I can't solve this problem!
So I has left the world!
JS-S00789同学再次提醒所有人关注OIer 心理状态的重要性。希望他能尽快回到这个世界。
JS-S00795
T2
sort(p+1,p+n+1,cmp);
for(int i=)
若干年后,JS-S00795同学的孙子问TA:爷爷,CSP2024你怎么挂得这么惨啊?
JS-S00795同学抚了抚胡子,对孙子说:那年 T2 我没写完......
JS-S00803
T4
puts("CSP-S 2024 RP++!");
puts("I Love You, Holy CCF!");
puts("Please Give Me More Score!");
终于找到了向 CCF 深情告白的第一位选手,笔者对JS-S00803同学有衷心的祝愿:
祝愿未上传,请稍后查看!
JS-S00820
T1
if(n<=8){
cout<<2;
return 0;
}
if(n<=13){
cout<<3;
return 0;
}
if(n<=18){
cout<<4;
return 0;
}
if(n<=23){
cout<<5;
return 0;
}
if(n<=28){
cout<<6;
return 0;
}
if(n<=33){
cout<<7;
return 0;
}
if(n<=38){
cout<<8;
return 0;
}
if(n<=43){
cout<<9;
return 0;
}
if(n<=48){
cout<<10;
return 0;
}
if(n<=53){
cout<<11;
return 0;
}
if(n<=58){
cout<<12;
return 0;
}
if(n<=63){
cout<<13;
return 0;
}
if(n<=68){
cout<<14;
return 0;
}
if(n<=73){
cout<<15;
return 0;
}
if(n<=78){
cout<<16;
return 0;
}
if(n<=83){
cout<<17;
return 0;
}
if(n<=88){
cout<<18;
return 0;
}
if(n<=93){
cout<<19;
return 0;
}
if(n<=98){
cout<<20;
return 0;
}
if(n<=108){
cout<<21;
return 0;
}
if(n<=113){
cout<<22;
return 0;
}
else{
cout<<36247;
}
令人耳目一新的打表方式。
T2 T3 T4
#include<iostream>
using namespace std;
int main{
freopen("detect.in","r",stdin);
freopen("detect.out","w",stdout);
cout<<3<<" "<<3;
}
鉴于JS-S00820同学在后三题中都写下了如下代码,笔者认为TA似乎对侦探工作怀有特别的兴趣。
JS-S00826
T1
freopen("duel.out","o",stdout);
笔者至今不能理解JS-S00826同学为什么会打出这一行代码,因为后两题TA写的都是"w"。
JS-S00829
T3
namespace CSP{
inline void Dijkstra(){
int Max_num = -1, Step = 0;
for(register int step = 0; step < (1 << n + 1); step++){
int Result = Solve(step);
if(Result > Max_num){
Max_num = Result;
Step = step;
}
}
cout << Max_num << "\n";
return ;
}
}
namespace IOI{
inline void spfa(){
int Max_num = -1;
int Range = (1 << n + 1);
srand(time(0));
for(register int i = 1; i <= n * 10; i++){
int step = rand() % Range;
int Result = Solve(step);
if(Result > Max_num) Max_num = Result;
}
cout << Max_num << "\n";
return ;
}
}
笔者在JS-S00829同学的代码里发现了意义不明指代明确的命名空间,并对它们的作用感到困惑。
JS-S00833
T2
freopen("deteck.in", "r", stdin);
freopen("deteck.out", "w", stdout);
JS-S00833同学这波操作让笔者不禁想起了23年泛滥一时的struck。
JS-S00837
T3
// ccf can you give me point?I believe you.
分数未上传,请稍后查看!
JS-S00839
T1 T2 T3 T4
/*
gfdvfdngdfnvfionhgjroibnjhlkfgjblgjoimdlbnvfndkjbhfkbnighnfnbungjfbhjnshgvnsdhfowjofinvnihgnbnfnbnjbhjgbdfj;j;ldjglkjsflgjlsdfjgjflnbuhgbguijgh;fhjhjkhjkhhrrtffrfrrdes4wsexrctfvygbuhnijhbgvftcdrxsezxtrdycftvgbhnbgfdrxrdcytfvgybhubygvftcrdytfvuygbuiyutycrtvuybinuoiuhgyvtyrcytvuybunuygftrctvygbhdcytfvuygbhuinjp,lwzaexsrctvybnuimokazwsexdrcftvgybhunjimko,wzsexdrcftvgybhunjimko,esxrdcftvgybhunjimkkujythtgdrf
zwesxdrcftvgybhunjimko,lzersxtdcyfvbhuinjmkokgjfhgfddshgvdfsnvksegnfdsjvhfdvnfvbgfb gkfdk jhkfjd nbnfdgb kgkj bgnbk nfgkbfgkjb ksjdnbdsvjc df vnfd eshvfdsy ghnvhlfjklsdajflndsvhdonfvsfinj nsfdkd hnv jkd bjdbivbkdj nshdv shf gkjvbfbg ivbfdxjghivnkfldshhgvsdfh hfgkdfkj gklvkjbcx xbxmncbvm bsdfibgv fdighv fdjhgbnvuksjdfhivhyrgirgfd dkhdfkjh gksfdhgkhdfk gjhdfkj ghdsjkfhg ksd hgkdsh fkgjhsdfkghsdfjk hgkfsdh gkfdsh gkjsdflhgk jsdfhkjlllllllllllllllllll gh fdsgfdhskl ghfdklh gklsfdh ghsfkldh gks fkd gfdsjhg ljfds g;df jkgbjhvbjhf gyieb fdv
sdfbiffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffgfdvfdngdfnvfionhgjroibnjhlkfgjblgjoimdlbnvfndkjbhfkbnighnfnbungjfbhjnshgvnsdhfowjofinvnihgnbnfnbnjbhjgbdfj;j;ldjglkjsflgjlsdfjgjflnbuhgbguijgh;fhjhjkhjkhhrrtffrfrrdes4wsexrctfvygbuhnijhbgvftcdrxsezxtrdycftvgbhnbgfdrxrdcytfvgybhubygvftcrdytfvuygbuiyutycrtvuybinuoiuhgyvtyrcytvuybunuygftrctvygbhdcytfvuygbhuinjp,lwzaexsrctvybnuimokazwsexdrcftvgybhunjimko,wzsexdrcftvgybhunjimko,esxrdcftvgybhunjimkkujythtgdrf
zwesxdrcftvgybhunjimko,lzersxtdcyfvbhuinjmkokgjfhgfddshgvdfsnvksegnfdsjvhfdvnfvbgfb gkfdk jhkfjd nbnfdgb kgkj bgnbk nfgkbfgkjb ksjdnbdsvjc df vnfd eshvfdsy ghnvhlfjklsdajflndsvhdonfvsfinj nsfdkd hnv jkd bjdbivbkdj nshdv shf gkjvbfbg ivbfdxjghivnkfldshhgvsdfh hfgkdfkj gklvkjbcx xbxmncbvm bsdfibgv fdighv fdjhgbnvuksjdfhivhyrgirgfd dkhdfkjh gksfdhgkhdfk gjhdfkj ghdsjkfhg ksd hgkdsh fkgjhsdfkghsdfjk hgkfsdh gkfdsh gkjsdflhgk jsdfhkjlllllllllllllllllll gh fdsgfdhskl ghfdklh gklsfdh ghsfkldh gks fkd gfdsjhg ljfds g;df jkgbjhvbjhf gyieb fdv
sdfbiffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffgfdvfdngdfnvfionhgjroibnjhlkfgjblgjoimdlbnvfndkjbhfkbnighnfnbungjfbhjnshgvnsdhfowjofinvnihgnbnfnbnjbhjgbdfj;j;ldjglkjsflgjlsdfjgjflnbuhgbguijgh;fhjhjkhjkhhrrtffrfrrdes4wsexrctfvygbuhnijhbgvftcdrxsezxtrdycftvgbhnbgfdrxrdcytfvgybhubygvftcrdytfvuygbuiyutycrtvuybinuoiuhgyvtyrcytvuybunuygftrctvygbhdcytfvuygbhuinjp,lwzaexsrctvybnuimokazwsexdrcftvgybhunjimko,wzsexdrcftvgybhunjimko,esxrdcftvgybhunjimkkujythtgdrf
zwesxdrcftvgybhunjimko,lzersxtdcyfvbhuinjmkokgjfhgfddshgvdfsnvksegnfdsjvhfdvnfvbgfb gkfdk jhkfjd nbnfdgb kgkj bgnbk nfgkbfgkjb ksjdnbdsvjc df vnfd eshvfdsy ghnvhlfjklsdajflndsvhdonfvsfinj nsfdkd hnv jkd bjdbivbkdj nshdv shf gkjvbfbg ivbfdxjghivnkfldshhgvsdfh hfgkdfkj gklvkjbcx xbxmncbvm bsdfibgv fdighv fdjhgbnvuksjdfhivhyrgirgfd dkhdfkjh gksfdhgkhdfk gjhdfkj ghdsjkfhg ksd hgkdsh fkgjhsdfkghsdfjk hgkfsdh gkfdsh gkjsdflhgk jsdfhkjlllllllllllllllllll gh fdsgfdhskl ghfdklh gklsfdh ghsfkldh gks fkd gfdsjhg ljfds g;df jkgbjhvbjhf gyieb fdv
sdfbiffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffgfdvfdngdfnvfionhgjroibnjhlkfgjblgjoimdlbnvfndkjbhfkbnighnfnbungjfbhjnshgvnsdhfowjofinvnihgnbnfnbnjbhjgbdfj;j;ldjglkjsflgjlsdfjgjflnbuhgbguijgh;fhjhjkhjkhhrrtffrfrrdes4wsexrctfvygbuhnijhbgvftcdrxsezxtrdycftvgbhnbgfdrxrdcytfvgybhubygvftcrdytfvuygbuiyutycrtvuybinuoiuhgyvtyrcytvuybunuygftrctvygbhdcytfvuygbhuinjp,lwzaexsrctvybnuimokazwsexdrcftvgybhunjimko,wzsexdrcftvgybhunjimko,esxrdcftvgybhunjimkkujythtgdrf
zwesxdrcftvgybhunjimko,lzersxtdcyfvbhuinjmkokgjfhgfddshgvdfsnvksegnfdsjvhfdvnfvbgfb gkfdk jhkfjd nbnfdgb kgkj bgnbk nfgkbfgkjb ksjdnbdsvjc df vnfd eshvfdsy ghnvhlfjklsdajflndsvhdonfvsfinj nsfdkd hnv jkd bjdbivbkdj nshdv shf gkjvbfbg ivbfdxjghivnkfldshhgvsdfh hfgkdfkj gklvkjbcx xbxmncbvm bsdfibgv fdighv fdjhgbnvuksjdfhivhyrgirgfd dkhdfkjh gksfdhgkhdfk gjhdfkj ghdsjkfhg ksd hgkdsh fkgjhsdfkghsdfjk hgkfsdh gkfdsh gkjsdflhgk jsdfhkjlllllllllllllllllll gh fdsgfdhskl ghfdklh gklsfdh ghsfkldh gks fkd gfdsjhg ljfds g;df jkgbjhvbjhf gyieb fdv
sdfbiffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffgfdvfdngdfnvfionhgjroibnjhlkfgjblgjoimdlbnvfndkjbhfkbnighnfnbungjfbhjnshgvnsdhfowjofinvnihgnbnfnbnjbhjgbdfj;j;ldjglkjsflgjlsdfjgjflnbuhgbguijgh;fhjhjkhjkhhrrtffrfrrdes4wsexrctfvygbuhnijhbgvftcdrxsezxtrdycftvgbhnbgfdrxrdcytfvgybhubygvftcrdytfvuygbuiyutycrtvuybinuoiuhgyvtyrcytvuybunuygftrctvygbhdcytfvuygbhuinjp,lwzaexsrctvybnuimokazwsexdrcftvgybhunjimko,wzsexdrcftvgybhunjimko,esxrdcftvgybhunjimkkujythtgdrf
zwesxdrcftvgybhunjimko,lzersxtdcyfvbhuinjmkokgjfhgfddshgvdfsnvksegnfdsjvhfdvnfvbgfb gkfdk jhkfjd nbnfdgb kgkj bgnbk nfgkbfgkjb ksjdnbdsvjc df vnfd eshvfdsy ghnvhlfjklsdajflndsvhdonfvsfinj nsfdkd hnv jkd bjdbivbkdj nshdv shf gkjvbfbg ivbfdxjghivnkfldshhgvsdfh hfgkdfkj gklvkjbcx xbxmncbvm bsdfibgv fdighv fdjhgbnvuksjdfhivhyrgirgfd dkhdfkjh gksfdhgkhdfk gjhdfkj ghdsjkfhg ksd hgkdsh fkgjhsdfkghsdfjk hgkfsdh gkfdsh gkjsdflhgk jsdfhkjlllllllllllllllllll gh fdsgfdhskl ghfdklh gklsfdh ghsfkldh gks fkd gfdsjhg ljfds g;df jkgbjhvbjhf gyieb fdv
sdfbiffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffgfdvfdngdfnvfionhgjroibnjhlkfgjblgjoimdlbnvfndkjbhfkbnighnfnbungjfbhjnshgvnsdhfowjofinvnihgnbnfnbnjbhjgbdfj;j;ldjglkjsflgjlsdfjgjflnbuhgbguijgh;fhjhjkhjkhhrrtffrfrrdes4wsexrctfvygbuhnijhbgvftcdrxsezxtrdycftvgbhnbgfdrxrdcytfvgybhubygvftcrdytfvuygbuiyutycrtvuybinuoiuhgyvtyrcytvuybunuygftrctvygbhdcytfvuygbhuinjp,lwzaexsrctvybnuimokazwsexdrcftvgybhunjimko,wzsexdrcftvgybhunjimko,esxrdcftvgybhunjimkkujythtgdrf
zwesxdrcftvgybhunjimko,lzersxtdcyfvbhuinjmkokgjfhgfddshgvdfsnvksegnfdsjvhfdvnfvbgfb gkfdk jhkfjd nbnfdgb kgkj bgnbk nfgkbfgkjb ksjdnbdsvjc df vnfd eshvfdsy ghnvhlfjklsdajflndsvhdonfvsfinj nsfdkd hnv jkd bjdbivbkdj nshdv shf gkjvbfbg ivbfdxjghivnkfldshhgvsdfh hfgkdfkj gklvkjbcx xbxmncbvm bsdfibgv fdighv fdjhgbnvuksjdfhivhyrgirgfd dkhdfkjh gksfdhgkhdfk gjhdfkj ghdsjkfhg ksd hgkdsh fkgjhsdfkghsdfjk hgkfsdh gkfdsh gkjsdflhgk jsdfhkjlllllllllllllllllll gh fdsgfdhskl ghfdklh gklsfdh ghsfkldh gks fkd gfdsjhg ljfds g;df jkgbjhvbjhf gyieb fdv
sdfbiffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffgfdvfdngdfnvfionhgjroibnjhlkfgjblgjoimdlbnvfndkjbhfkbnighnfnbungjfbhjnshgvnsdhfowjofinvnihgnbnfnbnjbhjgbdfj;j;ldjglkjsflgjlsdfjgjflnbuhgbguijgh;fhjhjkhjkhhrrtffrfrrdes4wsexrctfvygbuhnijhbgvftcdrxsezxtrdycftvgbhnbgfdrxrdcytfvgybhubygvftcrdytfvuygbuiyutycrtvuybinuoiuhgyvtyrcytvuybunuygftrctvygbhdcytfvuygbhuinjp,lwzaexsrctvybnuimokazwsexdrcftvgybhunjimko,wzsexdrcftvgybhunjimko,esxrdcftvgybhunjimkkujythtgdrf
zwesxdrcftvgybhunjimko,lzersxtdcyfvbhuinjmkokgjfhgfddshgvdfsnvksegnfdsjvhfdvnfvbgfb gkfdk jhkfjd nbnfdgb kgkj bgnbk nfgkbfgkjb ksjdnbdsvjc df vnfd eshvfdsy ghnvhlfjklsdajflndsvhdonfvsfinj nsfdkd hnv jkd bjdbivbkdj nshdv shf gkjvbfbg ivbfdxjghivnkfldshhgvsdfh hfgkdfkj gklvkjbcx xbxmncbvm bsdfibgv fdighv fdjhgbnvuksjdfhivhyrgirgfd dkhdfkjh gksfdhgkhdfk gjhdfkj ghdsjkfhg ksd hgkdsh fkgjhsdfkghsdfjk hgkfsdh gkfdsh gkjsdflhgk jsdfhkjlllllllllllllllllll gh fdsgfdhskl ghfdklh gklsfdh ghsfkldh gks fkd gfdsjhg ljfds g;df jkgbjhvbjhf gyieb fdv
sdfbiffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffgfdvfdngdfnvfionhgjroibnjhlkfgjblgjoimdlbnvfndkjbhfkbnighnfnbungjfbhjnshgvnsdhfowjofinvnihgnbnfnbnjbhjgbdfj;j;ldjglkjsflgjlsdfjgjflnbuhgbguijgh;fhjhjkhjkhhrrtffrfrrdes4wsexrctfvygbuhnijhbgvftcdrxsezxtrdycftvgbhnbgfdrxrdcytfvgybhubygvftcrdytfvuygbuiyutycrtvuybinuoiuhgyvtyrcytvuybunuygftrctvygbhdcytfvuygbhuinjp,lwzaexsrctvybnuimokazwsexdrcftvgybhunjimko,wzsexdrcftvgybhunjimko,esxrdcftvgybhunjimkkujythtgdrf
zwesxdrcftvgybhunjimko,lzersxtdcyfvbhuinjmkokgjfhgfddshgvdfsnvksegnfdsjvhfdvnfvbgfb gkfdk jhkfjd nbnfdgb kgkj bgnbk nfgkbfgkjb ksjdnbdsvjc df vnfd eshvfdsy ghnvhlfjklsdajflndsvhdonfvsfinj nsfdkd hnv jkd bjdbivbkdj nshdv shf gkjvbfbg ivbfdxjghivnkfldshhgvsdfh hfgkdfkj gklvkjbcx xbxmncbvm bsdfibgv fdighv fdjhgbnvuksjdfhivhyrgirgfd dkhdfkjh gksfdhgkhdfk gjhdfkj ghdsjkfhg ksd hgkdsh fkgjhsdfkghsdfjk hgkfsdh gkfdsh gkjsdflhgk jsdfhkjlllllllllllllllllll gh fdsgfdhskl ghfdklh gklsfdh ghsfkldh gks fkd gfdsjhg ljfds g;df jkgbjhvbjhf gyieb fdv
sdfbiffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffgfdvfdngdfnvfionhgjroibnjhlkfgjblgjoimdlbnvfndkjbhfkbnighnfnbungjfbhjnshgvnsdhfowjofinvnihgnbnfnbnjbhjgbdfj;j;ldjglkjsflgjlsdfjgjflnbuhgbguijgh;fhjhjkhjkhhrrtffrfrrdes4wsexrctfvygbuhnijhbgvftcdrxsezxtrdycftvgbhnbgfdrxrdcytfvgybhubygvftcrdytfvuygbuiyutycrtvuybinuoiuhgyvtyrcytvuybunuygftrctvygbhdcytfvuygbhuinjp,lwzaexsrctvybnuimokazwsexdrcftvgybhunjimko,wzsexdrcftvgybhunjimko,esxrdcftvgybhunjimkkujythtgdrf
zwesxdrcftvgybhunjimko,lzersxtdcyfvbhuinjmkokgjfhgfddshgvdfsnvksegnfdsjvhfdvnfvbgfb gkfdk jhkfjd nbnfdgb kgkj bgnbk nfgkbfgkjb ksjdnbdsvjc df vnfd eshvfdsy ghnvhlfjklsdajflndsvhdonfvsfinj nsfdkd hnv jkd bjdbivbkdj nshdv shf gkjvbfbg ivbfdxjghivnkfldshhgvsdfh hfgkdfkj gklvkjbcx xbxmncbvm bsdfibgv fdighv fdjhgbnvuksjdfhivhyrgirgfd dkhdfkjh gksfdhgkhdfk gjhdfkj ghdsjkfhg ksd hgkdsh fkgjhsdfkghsdfjk hgkfsdh gkfdsh gkjsdflhgk jsdfhkjlllllllllllllllllll gh fdsgfdhskl ghfdklh gklsfdh ghsfkldh gks fkd gfdsjhg ljfds g;df jkgbjhvbjhf gyieb fdv
sdfbiffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffgfdvfdngdfnvfionhgjroibnjhlkfgjblgjoimdlbnvfndkjbhfkbnighnfnbungjfbhjnshgvnsdhfowjofinvnihgnbnfnbnjbhjgbdfj;j;ldjglkjsflgjlsdfjgjflnbuhgbguijgh;fhjhjkhjkhhrrtffrfrrdes4wsexrctfvygbuhnijhbgvftcdrxsezxtrdycftvgbhnbgfdrxrdcytfvgybhubygvftcrdytfvuygbuiyutycrtvuybinuoiuhgyvtyrcytvuybunuygftrctvygbhdcytfvuygbhuinjp,lwzaexsrctvybnuimokazwsexdrcftvgybhunjimko,wzsexdrcftvgybhunjimko,esxrdcftvgybhunjimkkujythtgdrf
zwesxdrcftvgybhunjimko,lzersxtdcyfvbhuinjmkokgjfhgfddshgvdfsnvksegnfdsjvhfdvnfvbgfb gkfdk jhkfjd nbnfdgb kgkj bgnbk nfgkbfgkjb ksjdnbdsvjc df vnfd eshvfdsy ghnvhlfjklsdajflndsvhdonfvsfinj nsfdkd hnv jkd bjdbivbkdj nshdv shf gkjvbfbg ivbfdxjghivnkfldshhgvsdfh hfgkdfkj gklvkjbcx xbxmncbvm bsdfibgv fdighv fdjhgbnvuksjdfhivhyrgirgfd dkhdfkjh gksfdhgkhdfk gjhdfkj ghdsjkfhg ksd hgkdsh fkgjhsdfkghsdfjk hgkfsdh gkfdsh gkjsdflhgk jsdfhkjlllllllllllllllllll gh fdsgfdhskl ghfdklh gklsfdh ghsfkldh gks fkd gfdsjhg ljfds g;df jkgbjhvbjhf gyieb fdv
sdfbiffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffgfdvfdngdfnvfionhgjroibnjhlkfgjblgjoimdlbnvfndkjbhfkbnighnfnbungjfbhjnshgvnsdhfowjofinvnihgnbnfnbnjbhjgbdfj;j;ldjglkjsflgjlsdfjgjflnbuhgbguijgh;fhjhjkhjkhhrrtffrfrrdes4wsexrctfvygbuhnijhbgvftcdrxsezxtrdycftvgbhnbgfdrxrdcytfvgybhubygvftcrdytfvuygbuiyutycrtvuybinuoiuhgyvtyrcytvuybunuygftrctvygbhdcytfvuygbhuinjp,lwzaexsrctvybnuimokazwsexdrcftvgybhunjimko,wzsexdrcftvgybhunjimko,esxrdcftvgybhunjimkkujythtgdrf
zwesxdrcftvgybhunjimko,lzersxtdcyfvbhuinjmkokgjfhgfddshgvdfsnvksegnfdsjvhfdvnfvbgfb gkfdk jhkfjd nbnfdgb kgkj bgnbk nfgkbfgkjb ksjdnbdsvjc df vnfd eshvfdsy ghnvhlfjklsdajflndsvhdonfvsfinj nsfdkd hnv jkd bjdbivbkdj nshdv shf gkjvbfbg ivbfdxjghivnkfldshhgvsdfh hfgkdfkj gklvkjbcx xbxmncbvm bsdfibgv fdighv fdjhgbnvuksjdfhivhyrgirgfd dkhdfkjh gksfdhgkhdfk gjhdfkj ghdsjkfhg ksd hgkdsh fkgjhsdfkghsdfjk hgkfsdh gkfdsh gkjsdflhgk jsdfhkjlllllllllllllllllll gh fdsgfdhskl ghfdklh gklsfdh ghsfkldh gks fkd gfdsjhg ljfds g;df jkgbjhvbjhf gyieb fdv
sdfbiffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffgfdvfdngdfnvfionhgjroibnjhlkfgjblgjoimdlbnvfndkjbhfkbnighnfnbungjfbhjnshgvnsdhfowjofinvnihgnbnfnbnjbhjgbdfj;j;ldjglkjsflgjlsdfjgjflnbuhgbguijgh;fhjhjkhjkhhrrtffrfrrdes4wsexrctfvygbuhnijhbgvftcdrxsezxtrdycftvgbhnbgfdrxrdcytfvgybhubygvftcrdytfvuygbuiyutycrtvuybinuoiuhgyvtyrcytvuybunuygftrctvygbhdcytfvuygbhuinjp,lwzaexsrctvybnuimokazwsexdrcftvgybhunjimko,wzsexdrcftvgybhunjimko,esxrdcftvgybhunjimkkujythtgdrf
zwesxdrcftvgybhunjimko,lzersxtdcyfvbhuinjmkokgjfhgfddshgvdfsnvksegnfdsjvhfdvnfvbgfb gkfdk jhkfjd nbnfdgb kgkj bgnbk nfgkbfgkjb ksjdnbdsvjc df vnfd eshvfdsy ghnvhlfjklsdajflndsvhdonfvsfinj nsfdkd hnv jkd bjdbivbkdj nshdv shf gkjvbfbg ivbfdxjghivnkfldshhgvsdfh hfgkdfkj gklvkjbcx xbxmncbvm bsdfibgv fdighv fdjhgbnvuksjdfhivhyrgirgfd dkhdfkjh gksfdhgkhdfk gjhdfkj ghdsjkfhg ksd hgkdsh fkgjhsdfkghsdfjk hgkfsdh gkfdsh gkjsdflhgk jsdfhkjlllllllllllllllllll gh fdsgfdhskl ghfdklh gklsfdh ghsfkldh gks fkd gfdsjhg ljfds g;df jkgbjhvbjhf gyieb fdv
sdfbiffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffgfdvfdngdfnvfionhgjroibnjhlkfgjblgjoimdlbnvfndkjbhfkbnighnfnbungjfbhjnshgvnsdhfowjofinvnihgnbnfnbnjbhjgbdfj;j;ldjglkjsflgjlsdfjgjflnbuhgbguijgh;fhjhjkhjkhhrrtffrfrrdes4wsexrctfvygbuhnijhbgvftcdrxsezxtrdycftvgbhnbgfdrxrdcytfvgybhubygvftcrdytfvuygbuiyutycrtvuybinuoiuhgyvtyrcytvuybunuygftrctvygbhdcytfvuygbhuinjp,lwzaexsrctvybnuimokazwsexdrcftvgybhunjimko,wzsexdrcftvgybhunjimko,esxrdcftvgybhunjimkkujythtgdrf
zwesxdrcftvgybhunjimko,lzersxtdcyfvbhuinjmkokgjfhgfddshgvdfsnvksegnfdsjvhfdvnfvbgfb gkfdk jhkfjd nbnfdgb kgkj bgnbk nfgkbfgkjb ksjdnbdsvjc df vnfd eshvfdsy ghnvhlfjklsdajflndsvhdonfvsfinj nsfdkd hnv jkd bjdbivbkdj nshdv shf gkjvbfbg ivbfdxjghivnkfldshhgvsdfh hfgkdfkj gklvkjbcx xbxmncbvm bsdfibgv fdighv fdjhgbnvuksjdfhivhyrgirgfd dkhdfkjh gksfdhgkhdfk gjhdfkj ghdsjkfhg ksd hgkdsh fkgjhsdfkghsdfjk hgkfsdh gkfdsh gkjsdflhgk jsdfhkjlllllllllllllllllll gh fdsgfdhskl ghfdklh gklsfdh ghsfkldh gks fkd gfdsjhg ljfds g;df jkgbjhvbjhf gyieb fdv
sdfbiffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffgfdvfdngdfnvfionhgjroibnjhlkfgjblgjoimdlbnvfndkjbhfkbnighnfnbungjfbhjnshgvnsdhfowjofinvnihgnbnfnbnjbhjgbdfj;j;ldjglkjsflgjlsdfjgjflnbuhgbguijgh;fhjhjkhjkhhrrtffrfrrdes4wsexrctfvygbuhnijhbgvftcdrxsezxtrdycftvgbhnbgfdrxrdcytfvgybhubygvftcrdytfvuygbuiyutycrtvuybinuoiuhgyvtyrcytvuybunuygftrctvygbhdcytfvuygbhuinjp,lwzaexsrctvybnuimokazwsexdrcftvgybhunjimko,wzsexdrcftvgybhunjimko,esxrdcftvgybhunjimkkujythtgdrf
zwesxdrcftvgybhunjimko,lzersxtdcyfvbhuinjmkokgjfhgfddshgvdfsnvksegnfdsjvhfdvnfvbgfb gkfdk jhkfjd nbnfdgb kgkj bgnbk nfgkbfgkjb ksjdnbdsvjc df vnfd eshvfdsy ghnvhlfjklsdajflndsvhdonfvsfinj nsfdkd hnv jkd bjdbivbkdj nshdv shf gkjvbfbg ivbfdxjghivnkfldshhgvsdfh hfgkdfkj gklvkjbcx xbxmncbvm bsdfibgv fdighv fdjhgbnvuksjdfhivhyrgirgfd dkhdfkjh gksfdhgkhdfk gjhdfkj ghdsjkfhg ksd hgkdsh fkgjhsdfkghsdfjk hgkfsdh gkfdsh gkjsdflhgk jsdfhkjlllllllllllllllllll gh fdsgfdhskl ghfdklh gklsfdh ghsfkldh gks fkd gfdsjhg ljfds g;df jkgbjhvbjhf gyieb fdv
sdfbiffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffgfdvfdngdfnvfionhgjroibnjhlkfgjblgjoimdlbnvfndkjbhfkbnighnfnbungjfbhjnshgvnsdhfowjofinvnihgnbnfnbnjbhjgbdfj;j;ldjglkjsflgjlsdfjgjflnbuhgbguijgh;fhjhjkhjkhhrrtffrfrrdes4wsexrctfvygbuhnijhbgvftcdrxsezxtrdycftvgbhnbgfdrxrdcytfvgybhubygvftcrdytfvuygbuiyutycrtvuybinuoiuhgyvtyrcytvuybunuygftrctvygbhdcytfvuygbhuinjp,lwzaexsrctvybnuimokazwsexdrcftvgybhunjimko,wzsexdrcftvgybhunjimko,esxrdcftvgybhunjimkkujythtgdrf
zwesxdrcftvgybhunjimko,lzersxtdcyfvbhuinjmkokgjfhgfddshgvdfsnvksegnfdsjvhfdvnfvbgfb gkfdk jhkfjd nbnfdgb kgkj bgnbk nfgkbfgkjb ksjdnbdsvjc df vnfd eshvfdsy ghnvhlfjklsdajflndsvhdonfvsfinj nsfdkd hnv jkd bjdbivbkdj nshdv shf gkjvbfbg ivbfdxjghivnkfldshhgvsdfh hfgkdfkj gklvkjbcx xbxmncbvm bsdfibgv fdighv fdjhgbnvuksjdfhivhyrgirgfd dkhdfkjh gksfdhgkhdfk gjhdfkj ghdsjkfhg ksd hgkdsh fkgjhsdfkghsdfjk hgkfsdh gkfdsh gkjsdflhgk jsdfhkjlllllllllllllllllll gh fdsgfdhskl ghfdklh gklsfdh ghsfkldh gks fkd gfdsjhg ljfds g;df jkgbjhvbjhf gyieb fdv
*/
笔者很关心JS-S00839同学在考场上的精神状态。
JS-S00842
T1 T2 T3 T4
freopen("duel.in",r,stdin);
freopen("duel.out",w,stdout);
freopen("detect.in",r,stdin);
freopen("detect.out",w,stdout);
freopen("color.in",r,stdin);
freopen("color.out",w,stdout);
freopen("arena.in",r,stdin);
freopen("arena.out",w,stdout);
r 和 w 致JS-S00842同学:我们觉得很冷......还有,你无敌了。
JS-S00847
T1 T3
freopen(".in","r",stdin);
freopen(".out","w",stdout);
JS-S00847同学无情地剥夺了题目名称在自己代码中出现的权利。
JS-S00865
T2
/*
【题目描述】
小 D 新入职了某国的交管部门,他的第一个任务是负责国家的一条长度为 L 的南
北主干道的车辆超速检测。为了考考小 D,上司首先需要他解决一个简化的场景。
这个周末,主干道上预计出现 n 辆车,其中第 i 辆车从主干道上距离最南端 d i 的
位置驶入,以 v i 的初速度和 a i 的加速度做匀加速运动向北行驶。我们只考虑从南向北
的车辆,故 v i > 0,但 a i 可正可负,也可以为零。当车辆行驶到主干道最北端(即距离
最南端为 L 的位置)或速度降为 0(这只可能在 a i < 0 时发生)时,我们认为该车驶离
主干道。
主干道上设置了 m 个测速仪,其中第 j 个测速仪位于主干道上距离最南端 p j 的位
置,每个测速仪可以设置开启或关闭。当某辆车经过某个开启的测速仪时,若这辆车的
瞬时速度 超
V ,那么这辆车就会被判定为超速。注意当车辆驶入与驶出主
. 过了道路限速
.
干道时,如果在对应位置有一个开启的测速仪,这个测速仪也会对这辆车进行测速。
上司首先想知道,如果所有测速仪都是开启的,那么这 n 辆车中会有多少辆车被判
定为超速。
其次,为了节能,部门想关闭一部分测速仪。然而,他们不希望漏掉超速的车,也
就是说,当 n 辆车里的某辆车在所有测速仪都开启时被判定为超速,他们希望在关闭一
部分测速仪以后它依然被判定为超速。上司还想知道在这样的条件下最多可以关闭多少
测速仪。
由于 n 很大,上司允许小 D 使用编程解决这两个问题,于是小 D 找到了你。
如果你对于加速度并不熟悉,小 D 贴心地在本题的“提示”部分提供了有关加速
度的公式。
【输入格式】
从文件 detect.in 中读入数据。
本
. 题
. 有
. 多
. 组
. 测
. 试
. 数
. 据。
.
输入的第一行包含一个正整数 T ,表示数据组数。
接下来包含 T 组数据,每组数据的格式如下:
第一行包含四个整数 n, m, L, V ,分别表示车辆数量、测速仪数量、主干道长度和
道路限速。
接下来 n 行:
第 i 行包含三个整数 d i , v i , a i 描述一辆车。
最后一行包含 m 个整数 p 1 , p 2 , · · · , p m 描述道路上所有测速仪的位置。*/
JS-S00865同学深谙“书读百遍,其义自见”的道理。
JS-S00868
T3
else if(n==15){
for(int f=1;f<=n;f++){
for(int e=1;e<=n;e++){
for(int dd=1;dd<=n;dd++){
for(int cc=1;cc<=n;cc++){
for(int b=1;b<=n;b++){
for(int aa=1;aa<=n;aa++){
for(int i=1;i<=n;i++){
memset(c,0,sizeof(c));
memset(d,0,sizeof(d));
c[i]=1;
c[aa]=1;
c[b]=1;
c[cc]=1;
c[dd]=1;
c[e]=1;
c[f]=1;
for(int j=1;j<=n;j++){
for(int k=j;k>=1;k--){
if(c[k]==c[j]){
if(a[i]==a[j])d[i]=a[i];
else d[i]=0;
break;
}
}
}
for(int i=1;i<=n;i++){
cnt+=d[i];
}
ans=max(ans,cnt);
}
}
}
}
}
}
}
cout<<ans<<endl;
}
看到JS-S00868同学的15个优美的九重循环,我为JS-S00281同学感到自愧不如。
JS-S00876
T2
bool check(int organizeCode){//O(NM)
int res=0;
for(int i=0;i<contents.size();++i){
if(!contents[i].detected){
continue;
}
if(contents[i].ignoreAble){
++res;
continue;
}
for(int j=0;j<m;++j){
if(!enabled[j])continue;
// cout<<contents[i].left<<"->"<<contents[i].right<<"["<<p[j]<<"]\n";
if(contents[i].left<=p[j]&&contents[i].right>=p[j]){
++res;
break;
}
}
if(contents[i].left<=p[organizeCode]&&contents[i].right>=p[organizeCode]){
ignores.push_back(i);
}
}
// cout<<"==========\n";
return res==ans1;
}
double accelSpeedFunc(int v,int aim_v,int a){
return (aim_v*aim_v-v*v)/(2.0*a);
}
AI小子+1。
笔者不明白JS-S00876写这些变量名的耐心从何而来。
JS-S00903
T1 T2 T3 T4
/*
When a shadow falls across your world,
and your enemy wants nothing but your annihilation.
Where will you find your allies,
in a desperate struggle for survival.
*/
笔者相信JS-S00903同学一定可以如愿战胜强敌。
JS-S00922
T1
//shirenwochi
T2
//wobushiren
//wanquanbushiren
//gg
//buhuixiexianduanshu =(
JS-S00922同学似乎在表达自己对人类物种的特殊理解。
JS-S00947
T2
/*
与加速度有关的定义和公式如下:
• 匀加速运动 是指物体在运动过程中,加速度保持不变的运动,即每单位时间内
速度的变化量是恒定的。
• 当一辆车的初速度为 v 0 、加速度 a ̸ = 0,做匀加速运动,则 t 时刻后它的速度
v 1 = v 0 + a × t,它的位移(即行驶路程)s = v 0 × t + 0.5 × a × t 2 。
• 当一辆车的初速度为 v 0 、加速度 a ̸ = 0,做匀加速运动,则当它的位移(即行驶
√
路程)为 s 时,这辆车的瞬时速度为 v 0 2 + 2 × a × s。
• 当一辆车的初速度为 v 0 、加速度 a ̸ = 0,在它的位移(即行驶路程)为
这辆车的瞬时速度为 v 1 。
如果你使用浮点数进行计算,需要注意潜在的精度问题。
*/
JS-S00947同学的物理知识似乎有些过于生疏了。
JS-S00965
T2
// Final Step!!! (Muse Dash & Phigros)
}
// Sensei...
// I've discussed with you about the one who has a great responsibility.
// I didn't understand that time the thing you talked to me.
// About rights, resposibilities, and the thing on the extention of the line of time----YOUR CHOICE
// Where all 'Miracles' begin...
// from 'Blue Archive'
// Feiyang is my queen, confident and shines as lightning (Double Rhyme)
// Feiyang Wo Nv Wang, Zi Xin Fang Guang Mang
// Show my sincere love to SZZX-Shaoyu2024-Class1 Chen Feiyang
// Chu! Kawaii ku te gomen!
// Hatsune Miku is the 1st princess in the whole world!!!
// I want to see 'Oni-chan ha oshimai!' 2nd season!!! Please!!!
// In fact, I have no idea how to caculate the second number
// I've tried a n^3 method...but that clearly won't work =(
// I won't be trying n,m<=3000, instead, I use out another code ( n,m<=20 or a>=0 )
// So... I would still get 60pts
从JS-S00965同学的胡言乱语精妙言论中,我们可以看出 TA T2 挂分后的无奈与不甘。
T3
// 20pts for fr e e eeee eeeee e eeee !!!
// I think I would be able to get 2= ha ha hahahaha hahahahaha ha hahahaha
// 114514 114514 114514114514114514114514 114514114514114514114514114514 114514 114514114514114514114514
疑似范进中举现场.jpg
T4
cout<<"Ciallo~"<<endl;
cout<<"I will get 0/100 for this problem."<<endl;
cout<<"What the heck is this disgusting long problem"<<endl;
cout<<"I will not even read this problem QwQ"<<endl;
体现了JS-S00965同学对最后一题的赞美。
JS-S00981
T1
if(a==b==c==d==e); cout<<"5";
if(a>b>c>d>e); cout<<"1";
if(a>b>c>d==e); cout<<"2";
if(a>b>c==d==e); cout<<"3";
if(a>b==c==d==e); cout<<"4";
if(a>b>c==d>e); cout<<"2";
if(a>b==c>d>e); cout<<"2";
if(a==b>c>d>e); cout<<"2";
if(a==b==c==d>e); cout<<"4";
if(a==b==c>d==e); cout<<"3";
if(a==b>c==d==e); cout<<"3";
if(a==b==c>d>e); cout<<"3";
if(a==b==c==d>e); cout<<"4";
if(a==b>c==d>e); cout<<"2";
if(a==b>c>d==e); cout<<"2";
if(a>b==c==d>e); cout<<"3";
if(a>b==c>d==e); cout<<"2";
if(a<b<c<d<e); cout<<"1";
if(a<b<c<d==e); cout<<"2";
if(a<b<c==d==e); cout<<"3";
if(a<b==c==d==e); cout<<"4";
if(a<b<c==d<e); cout<<"2";
if(a<b==c<d<e); cout<<"2";
if(a==b<c<d<e); cout<<"2";
if(a==b==c==d<e); cout<<"4";
if(a==b==c<d==e); cout<<"3";
if(a==b<c==d==e); cout<<"3";
if(a==b==c<d<e); cout<<"3";
if(a==b<c==d<e); cout<<"2";
if(a==b<c<d==e); cout<<"2";
if(a<b==c==d<e); cout<<"3";
if(a<b==c<d==e); cout<<"2";
if(a<b<c>d<e); cout<<"2";
else cout<<"8";
笔者愿称JS-S00981同学为特判之神,但是TA的语法是不是有点小问题?
T3
int n,a,b,c,;
逗号:我免费了!
JS-S00987
T3
/*
think:
That's a great pity that the computer didn't offer us Chinese to write.
As we set dp[i] that 1~i's answer, we can get:
dp[i] = max{dp[j - 1] + d[j][i]}
and:dp[i] = max{dp[j - 1] + d[j + 1][i - 1] + (a[i] == a[j] ? a[i] : 0)}
d[j][i] means if you paint j to i same color, how much points will you get
That can be yuchuli_ed by qianzhuihe.(is it?)
I'll try this.
OK now it's 17:56 and I found that it is fake
but I'll keep it
I wonder how much points will I get by this
I think I'll get 0 points by the following program.
But I still want to say that it is so generous to give us 20 pts for free!
*/
JS-S00987看起来是一位中西荟萃的大师。
JS-S00993
T3 T4
cout << "No time XD" << endl;
可见耗费大量时间的前两题给JS-S00993同学造成了多大的困扰。
JS-S00994
T2 T3 T4
//Remember to guan bi zhu shi
// freopen(".in","r",stdin);
// freopen(".out","w",stdout);
嗯嗯,那请问JS-S00994同学您关注释了吗?
JS-S01022
T1 T2 T3 T4
freout(stdin);
freout(stdout);
JS-S01022同学关闭文件的方式令我大开眼界。
JS-S01041
T2 T4
freopen("detest.in","r",stdin);
freopen("detest.out","w",stdout);
JS-S01041同学又是一位拼写大师。什么?你问为什么TA T3没写detest?哦对了,TA T3没开freopen。
JS-S01042
T1 T2 T3 T4
freopen("duel.cpp.in","r",stdin);
freopen("duel.cpp.out","w",stdout);
freopen("detect.cpp.in","r",stdin);
freopen("detect.cpp.out","w",stdout);
freopen("color.cpp.in","r",stdin);
freopen("color.cpp.out","w",stdout);
freopen("arena.cpp.in","r",stdin);
freopen("arena.cpp.out","w",stdout);
JS-S01042同学对.cpp的热爱大家有目共睹。
JS-S01048
T1 T2 T3 T4(以 T4 为代表)
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
#include<bits/stdc++.h>
using namespace std;
JS-S01048同学好像对“留白”这一手法有自己的理解。
JS-S01063
int a,b;
cin>>a>>b;
cout<<a+b;
JS-S01063显然又是洛谷P1001的狂热爱好者。
JS-S01075
T1 T2 T3
//sxy bless pr
JS-S01075同学似乎在寻求某种特殊的保佑。(不过T4里为什么没有呢)
T3
if(n>2000){
puts("Love sxy forever!");
return;
}
布什戈门......
笔者感到很羡慕。祝好。
JS-S01076
T2
/*
PHO
&&&
OI
nitian
*/
原来JS-S01076同学是逆天的强大的物竞佬。
T3
/*
The AC resolve is tree dp
But I don't like tree
*/
您确定是树形 DP?
物竞佬的思维果然与笔者这样的 ChO 废物与众不同。
T4
/*
This is my last OI competition.
Glad to code before I've been AFO.
Surprised to see Physics problems in programming problems.
And I'm about to fight for Pho.
Good luck!
By Phi_Bio_Chem on 2024.10.26
*/
祝好。
JS-S01077
T4
/*
Darkest night i confront you here
Such a destiny was not desired
in this place i never wish to see that side of you
and raise different colours from one another
never notice me
never call my name with your voice
Let me forget everything leaving no trace to you
what am i carrying out in this horizon of despair
if its not you i can hurt anyone in the name of justice
your shadow gets in the way of my light
Let me forget everything still moonlight shines on us
broken heart i dont want to find and take a look at
so ill sin more and destroy my thoughts make a mess of my hand
i swear on the darkest night ill end it all
and testify
All that i left is your reminiscence
take me to where you are wont you
and testify
ill show you
curse of justice you dont know
*/
JS-S01077同学又是一位富有文艺气息的吟唱者。
JS-S01080
T4
while(1);while(1);while(1);while(1);while(1);while(1);while(1);
笔者很好奇JS-S01080同学和评测姬是不是有什么过节。
JS-S01081
T1 T2 T3 T4
#incldue<bits/stdc++.h>
#include<iostream>
using namespace std;
int main(){
freopen("arena.in","r",stdin);
freopen("arena.out","r",stdout);
fclose(sdtin);
fclose(sdtout);
return 0;
}
笔者又找到了一位热爱擂台游戏的JS-S01081同学。
JS-S01085
//sto syfq syfq syfq orzzzzz give me the time wasted by t2 back plzzzzzzz
JS-S01085同学在代码中发表了一番对于时光流转的感慨。
JS-S01086
////////////////////////////////////////
///////////////////////////////
//////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
JS-S01086同学希望评测姬能理解这样的后现代艺术。
JS-S01090
T1 T2 T3 T4
int main(){
foreign("duel.in",n,stdin);
cin>>n;
for(int i=0;i<n;i++){
cin>>e[i];
foreign("duel.in",e[i],stdin);
}
sort(e,e+n);
for(int i=0;i<n;i++){
if(e[i]==e[i+1}){
w++;
}
}
cout<<w;
foreign("duel.out",w,stdout);
return 0;
}
for(int i=0;i<t;i++){
cin>>n>>m>>l>>v;
foreign("detect.in",n,stdin);
foreign("detect.in",m,stdin);
foreign("detect.in",l,stdin);
foreign("detect.in",v,stdin);
}
for(int j=0;j<n;j++){
cin>>d[j]>>v[j]>>a[j];
foreign("detect.in",d[j],stdin);
foreign("detect.in",v[j],stdin);
foreign("detect.in",a[j],stdin);
x[j]=(l-d[j])/s[j]+1;
}
for(int w=0;w<m;w++){
cin>>p[w];
foreign("detect.in",p[w],stdin);
}
int xx=0;
for(int w=0;w<m;w++){
int speed[1000000],er;
while(x[w]--){
int wu=xx;
s[w]=d[w]+a[w]*j+1;
ss=s[w];
s[w]=d[w]*t[w]+0.5*a[w]*pow(x[w]);
er=s[w]+d[w];
x[w]=(l-s[w])/ss+1;
s[w]=square((ss+d[w])+2*ss*s[w]);
if(s[w]>v){
speed[xx]=er;
}
}
if(xx>wu){
int siwang++;
}
}
int ii=0;
for(int i=0;i<=xx;i++){
wu=xx;
int ll=ii;
while(wu--){
if(speed[i]=speed[i+wu]){
int jilu[ii]=speed[i];
speed[i+wu]=0;
ii++;
}
if(ii==ll){
jilu[ii]=speed[i];
}
}
}
int jiji=m-ii+1;
cout<<siwaang<<" "<<jiji;
foreign("detect.in",siwang," ",jiji,stdout);
return 0;
int main(){
foreign("color.in",n,stdin);
cin>>n;
for(int i=0;i<n;i++){
cin>>mm[i];
for(int j=0;j<mm;j++){
cin>>maxx[i][j];
foreign("color.in",maxx[i][j],stdin);
}
solve(i);
}
for(int i=0;i<n;i++){
cout<<ans[i];
foreign("color.out",ans[i],stdout);
cout<<""<<endl;
}
return 0;
}
int main(){
foreign("arena.in",arena,stdin);
foreign("arena.in",cc,stdin);
int arena,cc;
cin>>arena>>cc;
for(int i=0;i<arena; i++){
cin>>arane[i];
foreign("arena.in",arane[i],stdin);
}
for(int i=0;i<cc; i++){
cin>>ccc[i];
foreign("arena.in",ccc[i],stdin);
}
sort(arane,arena);
sort(ccc,cc);
cout<<"5"<<endl;
cout<<"19"<<endl;
cout<<"7"<<endl;
cout<<"1"<<endl;
foreign("arena.out","5",stdout);
foreign("arena.out","19",stdout);
foreign("arena.out","7",stdout);
foreign("arena.out","1",stdout);
return 0;
}
JS-S01090同学好像使用了C++25标准的文件操作。
JS-S01125
T4
cout << "12" << endl; // I love CCF!!!
JS-S01125同学试图用爱感化评测姬。
JS-S01133
T4
if(m=n=5)cout<<5<<endl<<19<<endl<<7<<endl<<1<<endl;
else cout<<"this is dificult ";
看来拼写大师JS-S01133同学永远都不会觉得这题很困难。
JS-S01143
T2
printf("%d%c%d\n",tot, ' ', (m-ans));
作者对JS-S01143的奇怪输出方式感到很困惑。
JS-S01150
T4
int main()
{
cout << "Hello world!" << endl;
return 0;
}
JS-S01150同学在标准输入输出中问候了这个世界。
JS-S01163
T1 T2 T3 T4
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
// sdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadasftgvfoiawgfuhoisfdiuhkjfsadriuyew mnbzuyheasr b
笔者在JS-S01163同学的代码里找到了不知所云的大段相同的字符串,像是怪异的祷告。
JS-S01168
T4
/*
I think I will give up.
I can do this at home instead of in competition.
I can get 100+20=120pts now.
Its not a good point.
Now I can get 100+20+(40)==(160)
160 is helplss.
125? maybe
18mins leter is time to AFO.
Goodbye for my oi life.
I love my oi life,it brought me happiness and made me confident.
I made my best friends by it,we discussed and played together.
But it takes too much time.
The last 10 minutes......
No time to write more.Howerver I love programing for ever.
End at miidle school,restert at university!
Bye!
*/
阅读JS-S01168同学的程序,笔者认识了helplss leter programing restert howerver miidle等高级词汇。
JS-S01183
T4
//aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
//aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
//aaaaaaaaaaaaaaaaaaaaaaaa
JS-S01183同学的咆哮充分体现了他内心的汹涌。
JS-S01190
T4
int rp = 114514;
rp++, fout << "rp++";
JS-S01190同学选定的 rp 初值似乎别有用意。
JS-S01211
T4
for(int i=1;i<=t;i++)printf("%d",6);
JS-S01211同学用缺少了换行的6表达了对这道黑题的赞赏。
JS-S01214
T1
freopen("doel.in","r",stdin);
freopen("doel.out","w",stdout);
JS-S01214同学又是一位对拼写有独到研究的大师。
JS-S01215
T1 T2 T3 T4
/*AKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOI
AKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOI
AKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOI
AKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOI
AKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOI
AKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOI
AKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOI
AKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOI
AKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOI
AKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOIAKIOI*/
表达了JS-S01215同学伟大的志向,令笔者感到敬佩。