Untitled
user_5668965
c_cpp
a year ago
495 B
10
Indexable
#include<bits/stdc++.h> using namespace std; namespace train_and_peter{ const int N=1e5,M=1e2; char s[N+1],s1[M+1],s2[M+1]; void main(){ scanf("%s%s%s",s,s1,s2); int n=strlen(s),m1=strlen(s1),m2=strlen(s2); bool f=strstr(s,s1)!=nullptr&&strstr(strstr(s,s1)+m1,s2)!=nullptr; reverse(s,s+n); bool b=strstr(s,s1)!=nullptr&&strstr(strstr(s,s1)+m1,s2)!=nullptr; puts(f?b?"both":"forward":b?"backward":"fantasy"); } } int main(){ train_and_peter::main(); return 0; }
Editor is loading...
Leave a Comment