标签:
so soon river goes them got moon begin big 0
Yes.Harry 可以念这个咒语:"big-got-them".HintHint
#include<stdio.h> #include<string.h> struct transform { char s,e; }arr[1100]; bool flag=0; bool vis[1100]; int n; void DFS(int c) { if(arr[c].e=='m') { flag=1; return ; } for(int i=1;i<=n;++i) { if(!vis[i]&&arr[c].e==arr[i].s) { vis[i]=1; DFS(i); vis[i]=0; } } } int main() { char s[1010]; while(~scanf("%s",s)) { n=1; flag=0; memset(vis,false,sizeof(vis)); if(!strcmp(s,"0")) { printf("No.\n"); continue; } int i=1; while(~scanf("%s",s)){ if(!strcmp(s,"0")){ //n=1; break; } int len=strlen(s); arr[i].s=s[0]; arr[i].e=s[len-1]; ++i; ++n; } for(int j=1;j<i;++j) { if(arr[j].s=='b') { vis[j]=1; DFS(j); if(flag) break;//此处可省时间 } } if(flag) printf("Yes.\n"); else printf("No.\n"); } return 0; }
版权声明:本文为博主原创文章,未经博主允许不得转载。
标签:
原文地址:http://blog.csdn.net/yuzhiwei1995/article/details/47282829