专栏文章
题解:P11034 【MX-X3-T1】「RiOI-4」What beats RiOI
P11034题解参与者 1已保存评论 0
文章操作
快速查看文章及其快照的属性,并进行相关操作。
- 当前评论
- 0 条
- 当前快照
- 1 份
- 快照标识符
- @minvmxtm
- 此快照首次捕获于
- 2025/12/02 09:05 3 个月前
- 此快照最后确认于
- 2025/12/02 09:05 3 个月前
其实,这是一个非常水的模拟。
我们直接一个一个枚举长度为 4 的子串判断即可。
大小写问题我是直接判断。
CPP#include<bits/stdc++.h>
using namespace std;
bool hs(char a,char b,char c,char d){//判断子串是否好闪
if((a=='r'||a=='R')&&(b=='i'||b=='I')&&(c=='o'||c=='O')&&(d=='i'||d=='I'))return true;
return false;
}
bool t_hs(string s){//判断整个字符串是否好闪
for(int i=0;i<s.size()-3;i++){
if(hs(s[i],s[i+1],s[i+2],s[i+3]))return true;
}
return false;
}
int main(){
string s1,s2;
cin>>s1>>s2;
if(t_hs(s1)&&t_hs(s2))cout<<"Either is ok!";
else if(t_hs(s1)&&!(t_hs(s2)))cout<<s1<<' '<<"for sure!";
else if(t_hs(s2)&&!(t_hs(s1)))cout<<s2<<' '<<"for sure!";
else cout<<"Try again!";
}
相关推荐
评论
共 0 条评论,欢迎与作者交流。
正在加载评论...