算法
比赛
SMU Winter 2025 Round 1
这回排名是十五,做出来了五个题目,虽然说还有很大加油空间,但还是总比上学的时候的做的好一点(T_T)
01 找中间数
这个题目很直接的想到了存数组,然后sort排序,但为什么第十分钟才做出来呢,呵呵,lyq不留神顺手写下的是char数组。。
02 Yes...中找子字符串
这个题目是先把后面的题目写了才反过来写这个的,因为最开始做交了一发然后wa了(T T)
第一次交他反馈给我的是wa2,在第二个测试样例那错了,我后面做的时候猜测是初始化的s0的Yes长度可能不太够,因为题目输入的最大字符串长度是50,我就整好输出的是17个
我又多加了几个Yes,ac了(Y ^ _ ^ Y)
(贴上主体代码)
哦对,我这回用上了字符串里面的find函数,感觉很好用哇咔咔s0.find()!=string::npos
{
ll t;cin>>t;
string s0="YesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYes";
while(t--)
{
string s;cin>>s;
if(s0.find(s)!=string::npos)
{
cout<<"YES"<<endl;
}else{
cout<<"NO"<<endl;
}
}
}```
标签:题目,WINTER,SMU,s0,Yes,find,1th,string
From: https://www.cnblogs.com/yuanqinliii/p/18678875