caoyue2017 2017-09-12 22:19:02
点我顶贴
收藏
删除
#include<cstdio>
#include<cstring>
char st[210][210],sr[210];
int n,k=1,ans=0,a[210];
bool b[210];
int main()
{
scanf("%d",&n); memset(b,0,sizeof(0));
for(int i=1;i<=n;i++)
{
scanf("%s",st[i]);
if(strlen(st[i])==3&&st[i][0]=='j') scanf("%d",&a[i]);
else gets(sr);
}
while(k<=n)
{
ans++;
if(b[k]) { printf("0"); return 0; }
b[k]=1;
if(strlen(st[k])==3&&st[k][0]=='j') k=a[k];
else k++;
}
printf("%d",ans);
}