HA CSP-J2025 迷惑行为大赏
本次考试 CSPJ 共 1346 位考生,其中提交了共 5489 份代码。
先看开到自己人的:
HA-J00043
(……)
/*
//freopen
hi!好像还从来没有上过新闻
那就先诈骗一下/yun
幽默监考员不知道怎么下载PDF,然后半个考场的人打不开/kk
什么键盘啊这是
Luogu:yueluoxingchen,欢迎来.
*/
(其他的也很有意思)
青年大学习,手搓扫雷 HA-J00058:
/*
我常常追忆过去
积云厚重而卷云飘渺,后面忘了
我该向哪里去,我问我自己
*/
//8:38 start contest
//9:14 done contest
/*
由于该电脑没有扫雷
故耗时 0.5h
制造扫雷
虽为简陋
仍略有乐趣
首先输入地图长宽
每次给出操作类型 op
若 op=1 则为点击格子
若 op=2 则为标记格子
若标记了已经标记过的格子
则为取消标记
本程序未配备防输入问题
请正常输入
雷的个数为 n*m/5 或 n*m/5-1
这取决与你开始是否点击到雷
即配备了防开头暴毙
为了避免因为需要赌而洪文的情况
贴心设置 op=3 可得知格子周围八个与当前格的总雷数
但是显然
作者比较垃圾
忘记了 random_shuffle 该如何设置种子
所以这个地图是不变的......
祝游玩愉快~~~
#include <bits/stdc++.h>
using namespace std;
#define int long long
#define INT_MAX (int)(1e18)
const int N=110;
int n,m,sum,cnt;
int a[N][N],num[N][N];
int b[N][N];
mt19937 rnd(time(0));
inline int read(){
int t=0,f=1;
register char c=getchar();
while(c<'0'||c>'9') f=(c=='-')?(-1):(f),c=getchar();
while(c>='0'&&c<='9') t=(t<<3)+(t<<1)+(c^48),c=getchar();
return t*f;
}
int rd(int l,int r){
return rnd()%(r-l+1)+l;
}
void out(){
for(int i=1;i<=n;i++){
for(int j=1;j<=m;j++){
if(b[i][j]==0) cout<<".";
else if(b[i][j]==1) cout<<num[i][j];
else cout<<"P";
}
cout<<"\n";
}
}
void dfs(int x,int y){
if(x==0||y==0||x==n+1||y==m+1||b[x][y]==1) return;
b[x][y]=1,cnt++;
if(num[x][y]) return;
for(int xx:{-1,0,1}){
for(int yy:{-1,0,1}){
int nx=x+xx,ny=y+yy;
dfs(nx,ny);
}
}
}
int p[N*N];
signed main(){
n=read(),m=read();
for(int i=0;i<n*m;i++) p[i+1]=i;
random_shuffle(p+1,p+1+n*m);
for(int i=1;i<=n*m/5;i++) a[p[i]/m+1][p[i]%m+1]=1,sum++;
for(int i=1;i<=n;i++)
for(int j=1;j<=m;j++)
for(int x:{-1,0,1})
for(int y:{-1,0,1})
num[i][j]+=a[i+x][j+y];
while(cnt<n*m-sum){
out();
int op=read(),x=read(),y=read();
if(op==1){
if(a[x][y]&&cnt){
cout<<"Boom~~~\n";
cout<<"Game over.\n";
return 0;
}
if(a[x][y]){
sum--;
for(int xx:{-1,0,1})
for(int yy:{-1,0,1})
num[x+xx][y+yy]--;
}
a[x][y]=0;
dfs(x,y);
}else if(op==2) b[x][y]^=2;
else cout<<num[x][y]<<"\n";
}
out();
cout<<"------------You win!---------------\n";
return 0;
}
*/
诗人 HA-J00058:
/*
So come down
梦里海市云霞
梦外羽化成她
海上楼月镜中花
到底谁爱谁恨谁怕
结局冻裂崩塌
何必暴晒再融化
无人的碧蓝海域试图吞下
我梦境里的盛世与浮华
海市蜃楼多像个童话
刻画成我眼里的年华
结局
冻裂
崩塌
浮华
像个童话
关注 luogu 690160 谢谢喵~
*/
/*
少年扬起脸庞
去见他的月亮
人们笑他狂妄
人怎可不一样
白衣过泥潭
怎敢说不染
但凡银两有价
谁能真潇洒
少年爬上城墙
去见他的月亮
破碎几次心脏
得来几句真相
市井或朝堂
四方皆如框
若你生来有刺
磨掉再入场
让我大醉一场
殿堂之上
背闲诗两三章
让我穿白衣裳
过疯人巷
去泥潭捞月光
望大人们见谅
提点的话
我懂也不想装
世人寻黄金乡
我找月亮
何必同往
诚如先生所说
每颗心都有瑕
潇洒不是不怕
是愿付出代价
权衡利弊后
仍守对与错
写过赐教的话
路借过一下
让我大醉一场
殿堂之上
背闲诗两三章
让我穿白衣裳
过疯人巷
去泥潭捞月光
望大人们见谅
提点的话
我懂也不想装
世人寻黄金乡
我找月亮
何必同往
话谢过
路借过
你是你
我是我
话谢过
路借过
你是你
我是我
白衣过泥潭
世故里浪漫
知心有所爱
不更改
人见过明暗
愿天真犹在
当披上月光
走夜晚
关注 luogu 690160 谢谢喵~
*/
/*
欢笑吧朋友
苦难不过是这生活的玩笑
起舞吧灵魂
这属于你只属于你的时代
你这
一生从来无需和谁证明
刹那
闪烁却如同永恒的白昼
So we sing
所以我们高歌
So we sing
所以我们高歌
盛开吧朋友
荒野的风不为弱败而祈祷
拥抱吧爱人
生命它该是场盛大的告别
你是
白鸟就穿过雷雨和闪电
化作
那团吹不灭心海的野火
So we sing
所以我们高歌
So we sing
所以我们高歌
So we sing
关注 luogu 690160 谢谢喵~
*/
/*
你问风
为什么托着候鸟飞翔
却又吹的让它慌张
你问雨
为什么滋润万物生长
却又湿透他的衣裳
你问他
为什么仍然带着伤疤
不能带着他回家
你问我
为什么还是不肯放下
明知听不到回答
如果光
已忘了要将前方照亮
你会握着我的手吗
如果路
会通往不知名的地方
你会跟我一起走吗
一生太短
一瞬好长
我们哭着醒来
又哭着遗忘
幸好啊
你的手曾落在我肩膀
就像手边落满了灰尘的
某一本书
它可曾单薄的承载了
谁的酸楚
直到风雨落幕
留下迟暮
他会带你找到
光的来路
关注 luogu 690160 谢谢喵~
*/
freopen错误:
概览:
共在 72 个文件中发现了179个 //freopen:
其中
关键字检索:
//freopen
//feropen
//freopne
HA-J00707:
//freopen("polygon.in","r",stdin);
//freopen("polygon.out","w",stdout);
//freopen("polygon.in","r",stdin);
//freopen("polygon.out","w",stdout);
//freopen("polygon.in","r",stdin);
//freopen("polygon.out","w",stdout);
//freopen("polygon.in","r",stdin);
//freopen("polygon.out","w",stdout);
//freopen("polygon.in","r",stdin);
//freopen("polygon.out","w",stdout);
//freopen("seat.in","r",stdin);
//freopen("seat.out","w",stdout);
//freopen("seat.in","r",stdin);
//freopen("seat.out","w",stdout);
//freopen("seat.in","r",stdin);
//freopen("seat.out","w",stdout);
//freopen("seat.in","r",stdin);
//freopen("seat.out","w",stdout);
//freopen("xor.in","r",stdin);
//freopen("xor.out","w",stdout);
//freopen("xor.in","r",stdin);
//freopen("xor.out","w",stdout);
//freopen("xor.in","r",stdin);
//freopen("xor.out","w",stdout);
//freopen("xor.in","r",stdin);
//freopen("xor.out","w",stdout);
//freopen("xor.in","r",stdin);
//freopen("xor.out","w",stdout);
//freopen("number.in","r",stdin);
//freopen("number.out","w",stdout);
//freopen("number.in","r",stdin);
//freopen("number.out","w",stdout);
//freopen("number.in","r",stdin);
//freopen("number.out","w",stdout);
//freopen("number.in","r",stdin);
//freopen("number.out","w",stdout);
//freopen("number.in","r",stdin);
//freopen("number.out","w",stdout);
//freopen("number.in","r",stdin);
//freopen("number.out","w",stdout);
//fuckfuckfuckfuck
//ccfccfccfccfccf
//sloveslovesloveslove
//int mian()int mian()int mian()
//#include<bist/stdc++.h>#include<bist/stdc++.h>#include<bist/stdc++.h>
//inculdeinculdeinculde
//rteurn 0;
//return 1;
//cffcffcffcffcff
//afoafoafoafoafo
//qwqqwqqwqqwqqwqqwq
//awaawaawaawaawaawa
//itn i=0
//itn i=0
//nmubernmuber
//xerxurxarxjrxkrxurxdr
//poylgonpoylogn
//cspjcspscspjcspscsj-jcsp-s
//saetseetsaatseat
//uisng nemaspcae std��������{{{}}}������������������
//������
//freopen("number.in","w",stdout);
//freopen("number.out","r",stdint);
//hhhhhhh787878787891919191913131313
(gbk改了也没用)
"w",stdin出现了40次,"r",stdout出现了34次。
有入无出人:HA-J01339:
freopen("number.in","r",stdin);
//freopen("number.out","w",stdout);
在HA-J00072 HA-J00107 HA-J00236 HA-00740 HA-00937中出现了:
#include<bits\stdc++.h>
禁赛警告
HA-J00623:
#include <bits/stdc++.h>
using namespace std;
int main(){
freopen("xor.in","r",stdin);
freopen("xor.out","w",stdout);
cout <<2<<endl;
return 0;
}//真的尽力了 这xor是tmd什么sb题 我能怎么办 服了 也是体会到语文阅读理解不好的坏处了 每个字都tm认识 连一块就tm币看不懂了 写个cout <<2已经是给这b题脸了 你tm最好给我5分 tmd考个试3个半小时 看完后两道题我tm怨气比鬼都重 出题人你是个人物(大拇指) i know that you cannot see these what i write btbtbtbt i reallyyyyy want to say that i am sosososososo angry bt i cannot do anythingggg!!!!!omgd fuckthatcompetitionsssss alr just say these
HA-J00297:
(……)
void dfs(int u){
if(u==n+1){
int c=0,pd=0;
for(auto it:res){
c^=a[it];
if(pd&&pd+1!=it){
return ;
}pd=it;
}
int fuckccf=k;
if(fuckccf==0){
if(c!=fuckccf){
return;
}
c=fuckccf=1;
}
if(c==fuckccf){
segs.push_back({res[0],res[res.size()-1]});
// cout<<res[0]<<' '<<res[res.size()-1]<<endl;
}
return ;
}
dfs(u+1);
res.push_back(u);
dfs(u+1);
res.pop_back();
}
(……)
注,共有8个代码内有sb。
其余代码
Man!HA-J00222:
int main() { //What can I say?
freopen("seat.in","r",stdin);
freopen("seat.out","w",stdout);
cin>>n>>m;//Man8 out.
int nnn=n*m,k=0;//Man!
for(int i=1; i<=n*m; i++) {
cin>>p[i].sc;
p[i].num=i;
}
(……)
发泄吐槽 HA-J01278:
//freopen("number.in","r",stdin);我真无语了,CCF今年吃啥了压缩包连扩展名都没有
//freopen("number.out","w",stdout);(求上J组大赏)还有考点也越来越寒酸了
//五秒钟,能做什么?
生日快乐 HA-J00642:
//RP++ O(n^3) 40%~60%
/*
CCF CCF CCF CCF CCF CCF CCF CCF CCF CCF CCF CCF
CCF CCF CCF CCF CCF CCF CCF CCF CCF CCF CCF CCF
CCF CCF CCF CCF CCF CCF CCF CCF CCF CCF CCF CCF
CCF CCF CCF CCF CCF CCF CCF CCF CCF CCF CCF CCF
CCF CCF CCF CCF CCF CCF CCF CCF CCF CCF CCF CCF
CCF CCF CCF CCF CCF CCF CCF CCF CCF CCF CCF CCF
CCF CCF CCF CCF CCF CCF CCF CCF CCF CCF CCF CCF
CCF CCF CCF CCF CCF CCF CCF CCF CCF CCF CCF CCF
如果你查了CCF的话,一定可以看到这里
今天是2025/11/01
我还有7天就过生日了
洛谷uid:1631814
能祝我生日快乐吗
100+100+40+40=280分
运气好我就一等奖了
我初二了,可能再参加csp都是高中了,也有可能直接不走OI这条路了
*/
happy ccf&11451(4呢) HA-J00050:
#include<bits/stdc++.h>
using namespace std;
int a[20][20],b[11451];
//oh ltby
// happy ccf
(……)
I AK IOI&I love CCF&I love luogu HA-J00514:
(……)
/*I love CCF!*/
/*I love CCF!*/
/*I love CCF!*/
/*I love luogu!*/
/*I love luogu!*/
/*I love luogu!*/
/*AK IOI!*/
/*AK IOI!*/
/*AK IOI!*/
阴间玩意
HA-J00217
HA-J00541
祈祷 HA-J00739:
/*
If this code can't get 25 pts,I have no egg!
CCF I really love you!
You are very kind and nice and handsome!
I hope you can 25 pts or more,and you will be given more and more money!
*/
小房子,不会 HA-J00735:
#include<bits/stdc++.h>
using namespace std;
int a[10000000];
int main(){
freopen("xor.in","r",stdin);
freopen("xor.out","w",stdout);
int n,k;
cin>>n>>k;
for(int i=1;i<=n;i++) cin>>a[i];
/* 1
1 1
1 1
1 1
1 1
| |
| _______ |
| | | |
| | | |
| | | |
| | | |
| _______ |
| |
| |
| |
------------------------ 不会啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊
*/
cout<<1;
return 0;
}
神秘int定义 HA-J00289:
int sb , qqq , js , q , w , a[105] , s[15][15];
新式emoji HA-J00964:
`/*
双指针加ST表,基本上快完了😭😭😭。。。
昨天的板子,没背ST表啊😭😭😭
不会打啊,只好请随机数老祖了😭😭😭
看看最后,到底能得多少分😭😭😭
做过的题,只能眼巴巴看着不会😭😭😭
今年J组,不会要挂了吧😭😭😭
恳请老祖,能让我多得点分吧!!!💔💦💦💦✔✔✔
ACCCCCC!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
✔ ✔✔✔
✔✔ ✔
✔ ✔ ✔
✔ ✔ ✔
✔ ✔ ✔ ✔
✔ ✔ ✔
✔ ✔ ✔✔✔
*/
自我介绍 HA-00514:
/*Hey!*/
/*Do you know I come from luogu?*/
/*If you come from luogu too, please find me:*/
/*My name is zhuyifan0826!*/
HA奇人 HA-J00877(听到了你的召唤)
/*
今年要是还是省二可以去s了,S组看看能不能冲一个国一罢
这三年来玩了逃少,原神,崩铁(未退),ZZZ,BH3,和平(未退),Minecraft-Java (未退)
还有 暗区,DF(三角洲)(未退),方舟(未退) 以及其他一堆已经忘了是什么了的网页游戏
如果我今年S组没有国一
那么这些从明天开始就玩不了了
国一了又能怎样呢?
苟延残喘几周罢了,而且下周照样玩不了
我仍然逃不过AFO的命运
感谢所有陪伴我走过这几年的人,物 ,无论是何种动机,至少给了我支持下来的力量
希望所有考试RP++
三周之后就期中考试了,还得复习whk,9上的期中考试成绩会被翻出来看的吧
即便能去打NOIP,恐怕水平也很差,过去应该就会垫底吧
洛谷上的等级分也是起起伏伏,几乎没啥长进,跟我的水平一样
现在看来,有些后悔为什么当初打月赛的时候非要签个到就去玩电脑去了
何意味?没一点用,应该是为了刷比赛咕值吧
虽然这个世界承载了很多人,但是它还是没有把希望这束光却没有照在所有人身上
不要遗忘我
不说了,再说要[数据删除]了
Luogu:1127560 求大佬挂上HA奇人列表
对了,希望我今年可以洛谷蓝钩
(卒章显志)
*/
求1= HA-J00379:
/*
expect AC on #1~10 and #15~20.
expect pts:64.
I love CCF!
orz orz orz %%%%%%%% sto sto sto
I want get 1= please!
*/
心路历程 HA-J00534:
//???,为什么我看不懂,坏了,这个异或和好像没学过
//算了算了,第一次考试,来看看形式得了,不爆0就是好的
//wsfw,QAQ
//落谷说我昨天大吉,易考试,但为什么是昨天啊
//orz,orz,orz,orz,orz,求别爆0啊啊啊
//最后11分钟,不想去找错了(其实根本不知道错在哪),暴力求解循环30次就炸,还有问题
//QAQ
//好难,。。。。。
//话说while(1)是不是能卡评测机来着
//还有神秘小代码
神人玩意 HA-J00289:
#include<bits/stdc++.h>
using namespace std;
string sb;int sc,nc,zz[1000005];
main(){
cin>>sb;sc=sb.size();int p=0;
for(int i=0;i<sb.size();i++){if(sb[i]>='0'&&sb[i]<='9'){
sb[i]-='0';zz[p]=sb[i];p++;
}}
sort(zz,zz+p);for(int i=p-1;i>=0;i--)cout<<zz[i];
}
范文 HA-J00222:
/* My family
Hi,everyone!I'm Li Hua.I'm 13 years old.
Look!This is a photo of my big family.
Look at the man on the left,He's my
father.He's very handsome.He's favourite food
is Beijing roast duck,he sometimes eat Beijing
roast duck at home.The woman on the right is
my mother ,she's kind and beautiful.She really
likes singing English songs and she likes playing
ping-pong very much.This is my grandparents in
the middle,they have white hair.They have a pet
cat,he's name is Oscar,he really likes eating fish.
This is my family,a big family.What a good
family!We love and help each other,and I like my
family very much.
*/
/*
盼望着,盼望着,东风来了,春天的脚步近了。
一切都像刚睡醒的样子,欣欣然张开了眼:山朗润起来了,水
涨起来了,太阳的脸红起来了。
小草偷偷地从土里钻出来,嫩嫩的,绿绿的。园子里,田野里,
瞧去,一大片一大片满是的。坐在草坪上,打两个滚,踢几脚球,
赛几趟跑,捉几回迷藏。风轻悄悄的,草软绵绵的。
桃树,杏树,梨树,一个个你不让我,我不让你,都开满了花
赶趟儿,红的像火,粉的向霞,白的像雪。花里带着甜味。闭了眼,
树上仿佛已经满是桃儿、杏儿、梨儿。花下成千成百的蜜蜂嗡嗡的
闹着,大小的蝴蝶飞来飞去。野花遍地是:杂样儿,有名字的,没
名字的,散在草丛里,像星星,像眼睛,还眨呀眨的。
“吹面不寒杨柳风。”不错的,像母亲的手抚摸着你,风里带
着些新翻的泥土的气息,混着青草味儿,还有各种花的香,都在微
微润湿的空气里酝酿。鸟儿将窠巢安在繁花嫩叶下,高兴起来了,
便呼朋引伴地卖弄清脆的喉咙,唱出宛转的曲子。牛背上牧童手里
的短笛,这时候也在成天嘹亮地响。
雨是最寻常的,一下就是两三天。可别恼。看,像牛毛,像花
针,像细丝,密密地斜织着。人家屋顶上全笼着一层薄烟,树叶子
却绿得发亮。傍晚时候,上灯了,一点点黄晕的光,烘托出平静而
祥和的气氛。乡下去,小路上,石桥边,有撑起伞慢慢走着的人,
也有地里工作的农夫。他们的房屋,稀稀疏疏的,在雨里静默着。
不会背了,卒
*/
小游记 HA-J00056:
// finish coding at 9:20.
// problems are too easy. there'll be lots of people ak this year.
// 10:50. I'm stupid.
// fixed a problem.
// why do all testcases in T2 s.t. n=m??
// 11:00.
// only 1h left \(owo)/
/*
'cause when it all falls down then whatever
when it don't work out for the better
when it just ain't right then you talk and say 'goodbye'
when it all falls down when it all falls down
i'll be fine
*/
HA-J00492の思索:
T4
//应该是个DP
/*
定义dp[i][j]表示选到第i根,
且总和为j的方案数
那么,考虑转移
对于一个新的火柴棒,有两种选择:
1:选
2:不选
不选的话,dp[i][j]=dp[i-1][j]
选的话,dp[i][j]=dp[i-1][j-len[i]]+1
前提是j>len[i]&&len[i]*2<=j
只要这样,那么就行了
但是考虑i<=2
此时的数量肯定为0
那从dp[3]开始转移
但是如果没有满足总和为j-len[i]的情况呢?
那么想用dp[i]转移dp[i+1]
选i+1:dp[i+1][j+len[i+1]]+=dp[i][j]+1;
不选dp[i+1][j]+=dp[i][j]
好的完成了
不可能的情况?先试试吧
但是炸了
好像时间复杂度不够
那么设dp[i][j]表示选到第i根,
最大值为j的方案数?
但是怎么转移啊
如果这根比j小还行
比j大就要考虑可行性了
等等
算了大包里吧
AK不了就算了
*/
T3
/*
哈哈哈哈哈哈
那么看一下这道题
DP么?
好像不是?
是个谈心吧
毕竟只要目前的值刚好存在k,
那么即
直接断掉
这样的话是最有的
要不然还占人家东西
好吧虽然T3没那么简单
吧?
首先前缀和
用一个pre记录目前的异或和
但是怎么找呢?
em先把所有的数都异或上k?
算了看阳历
2 3 3 0
当算到2的时候直接戒掉
然后实际上是
2 1 1 2?
但是如果中间多几个数呢?
6 4
1 1 4 5 1 4
1 0 4 5 4 4
这是刚好评分
但是?
6 0
1 4 4 5 1 4
1 5 1 4 5 1
中间没有算到0的情况
但是4,4是可以的
那么,看一下记录最近的pre^k出现的值
如果前面存在一个s,使得pre^k=s
那么pre^s=k
那么就把s前面的截掉
好暖和
怎么存这个呢?
很简单
首先pre没有问题
然后pre每到达一个值
找到以前所有出现过的值
发现pre^k出现过或者=0
那么就直接炸掉
ans++
然后把所有的值都清0?
因为不能相交
但是时间不够吧?
memset能行么?
记录一下这个值出现过了
6 1
1 4 4 5 1 4
1 5 1 4 5 1
1:1^1=0,ans++,pre=0
2:0^5=5,5^1=4
3:4^4=0,0^1=1
4:4^5=1,1^1=0,ans++,pre=0
5:1^1=0,0^1=1,ans++,pre=0
6:0^4=4,4^1=5
结果是1,445,1
虽然思路对了
我们要找到在他之前,
有没有还没炸的出现过的东西
可以先排序吗?
如果先排序,那么我们只能用O(n^2)解决排序了
等等
如果一个数出现了k次
那么是不是就可以贡献k/2个?
但是这样好像还是会重复贡献
如果全部都
试一下map吧
map有clear么?
我赛有啊
*/
kkksc03 HA-J00643
//洛谷uid:1349424 Charlie_Nine
/*
kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03
kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03
kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03
kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03
kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03kkksc_03
(以下省略12000个字符)
*/