本地AC,提交RE(
查看原帖
本地AC,提交RE(
442344
eofitg楼主2021/7/5 21:09
#include<bits/stdc++.h>
using namespace std;
string road;
string f,s;
bool atob,btoa;
int main() {
    cin>>road;
    cin>>f>>s;
    if(road.find(f)<=road.length()){
        if(road.find(s,road.find(f)+f.length())<=road.length()){
            atob=true;
        }
    }
    reverse(road.begin(),road.end());
    if(road.find(f)<=road.length()){
        if(road.find(s,road.find(f)+f.length())<=road.length()){
            btoa=true;
        }
    }
    if(atob&&btoa)return !puts("both");
    if(atob)return !puts("forward");
    if(btoa)return !puts("backward");
    return !puts("fantasy");
}
2021/7/5 21:09
加载中...