Codeforces 8A
来源:互联网 发布:linux rz sz 安装 yum 编辑:程序博客网 时间:2024/06/06 16:36
#include "stdio.h"#include "string.h"char s[100008],s1[107],s2[107];void twist(int n){ int i; char temp; for(i=0;i<=(n-1)/2;i++){ temp=s[i]; s[i]=s[n-1-i]; s[n-1-i]=temp; }}int Find(char str[107],int start){ int len=strlen(s),len1=strlen(str); int i,j,flag; for(i=start;i<=len-len1;i++){ flag=1; for(j=i;j<=i+len1-1;j++){ if(s[j]!=str[j-i]){ flag=0; break; } if(flag)return i; } } return -1;}int main(){ int i,j,k,n,ans=0,ans1,ans2,l1,l2; scanf("%s",&s); scanf("%s",&s1); scanf("%s",&s2); l1=strlen(s1);l2=strlen(s2); ans=0;k=0; ans1=Find(s1,0); if(ans1!=-1)k+=1; ans2=Find(s2,ans1+l1); if(ans2!=-1)k+=1; if(k==2)ans+=1; twist(strlen(s)); k=0; ans1=Find(s1,0); if(ans1!=-1)k+=1; ans2=Find(s2,ans1+l1); if(ans2!=-1)k+=1; if(k==2)ans+=2; switch(ans){ case 0:printf("fantasy");break; case 1:printf("forward");break; case 2:printf("backward");break; case 3:printf("both");break; default:break; } return 0;}
第9组数据只有一行- -因而无限WA。。。无力吐槽
0 0
- Codeforces 8A
- Codeforces 8A
- CodeForces-a
- Codeforces 903A A
- Codeforces Educational Codeforces Round 8 A. Tennis Tournament
- CodeForces Testing Round #8 A.IQ Test
- CodeForces 8A - Train and Peter
- Educational Codeforces Round 8 (A B C)
- codeforces 8a(string的操作)
- CodeForces 18A A - Triangle
- CodeForces 133A A. HQ9+
- codeforces 651A A. Joysticks
- 【Codeforces 597A】A. Divisibility
- 【 Codeforces 615A】A. Bulbs
- A. Divisibility CodeForces 597A
- codeforces 417A A. Elimination
- CodeForces 534A A. Exam
- codeforces#98 a
- puppet 中在site.pp中调用module中某个方法
- SAS if where 区别
- 容易粗暴关闭catalina.out日志
- 公共的C#操作json类
- JAVA算时间差
- Codeforces 8A
- 车牌识别
- android.widget.SimpleAdapter.ViewBinder
- windows下揪出java程序占用cpu很高的线程 并找到问题代码 死循环线程代码
- java 实现线性表
- 获取oracle sql语句中绑定变量值的方法
- 实现图片上传格式修改和大小修改方法一
- 经纬财富:南阳7月16日金银交易须知
- GraphX编译报错