算法
做题
比赛
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
点击查看代码
```plaintext
void solve()
{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;}}
}
</details>